전개발
article thumbnail
안녕하세요! 9기 SSAFYcial 전인혁 기자입니다.
제가 준비한 두 번째 기사 바로 만나볼까요?

 

 


이번 기사의 주제는 바로바로~!~!

[예비 SSAFY人을 위한] 미리 챙겨두면 개발자 필수 소양 입니다.

 

 

기사를 읽고 계신 당신, 혹시?!
SSAFY에 지원할 예정이시거나, 개발자를 꿈꾸고 계신가요?

그러한 당신에게, 

싸피셜 기자 전인혁이 생각하는 

개발자의 ★필★수★소★양★ 몇 가지를 소개합니다.

'개발자는 어떠한 능력을 갖춰야하지?'
'그 능력을 효과적으로 향상시킬 수 있는 방법이 궁금해 !'

 


"[예비 SSAFY人을 위한] 미리 챙겨두면 좋은 개발자 필수 소양"
지금부터 함께 알아보겠습니다 💨💨

 

 


필수 소양 3가지를 소개합니다.

첫째, 협업 능력

🎤 협업 능력이란?

다수의 인원이 함께 프로젝트를 수행할 때 공동의 목표로 효과적으로 도달할 수 있게 하는 능력을 말합니다.

 

하나의 프로젝트를 수행하다 보면, 서로 의견이 맞지 않거나 진척도를 파악하기 힘든 경우가 있습니다.
이러한 상황에서, 서로 활발히 소통하고 생각을 공유하면서 충돌이나 문제를 해결할 수 있는 능력도 포함됩니다.

흔히 '소프트 스킬'이라고 불리기도 하는 이 능력은
'코딩 실력'과 같은 '하드 스킬'보다는, 원활한 커뮤니케이션의 중요성을 강조합니다.

 

 

 

 

둘째, 문제 해결 능력

🎤 문제 해결 능력이란?

문제 해결은 흔히 '알고리즘' 또는 'Problem Solving (PS)'이라고 불리기도 합니다.

문제 해결 능력은, 주어진 문제를 적절히 해결 할 수 있는 능력을 뜻합니다.

 

뛰어난 PS 능력은 비즈니스 로직 또는 특정 기능을 구현할 때, 더욱 빠르고 효율적인 코드를 작성할 수 있도록 돕습니다.


실제 대부분의 기업에서 지원자의 PS 능력을 평가하기 위해, 지원 절차의 일부로 '코딩테스트'를 포함하고 있답니다.

 

 

 

 

셋째, 기록하는 습관

🎤 개발자에게 기록이란, 나만의 도서관을 만드는 것과 같습니다.

개발 중 겪은 시행착오, 몰랐던 꿀팁 등을 나만의 글로 기록한다면, 
같은 문제에 또 직면하더라도 (인간은 같은 실수를 반복한다!....)

언제든 빠르게 꺼내볼 수 있습니다. 

또한, 학습한 내용을 기록한다면

다시 한 번 곱씹으면서 내용을 살필 수 있기 때문에 

더 확실한 공부를 할 수 있게 돕기도 합니다.

 

 

 

 

필수 소양별 꿀팁들을 알려드릴게요 !

협업 능력 : 협업 도구를 활용하자.

🎤 시중에는 협업을 위한 다양한 도구들이 나와있습니다.

정말 수많은 도구들이 있는데, 그 중 파트별로 몇 가지만 소개드리고자 합니다.

 

part1. GitHub & GitLab

형상 관리도구의 일종으로, 파일의 변경사항을 추적하고, 공동작업자들이 작업을 손쉽게 조율하도록 돕습니다.

프로젝트를 원격 저장소에 업로드하여 관리한다면,

언제 어디서든 프로젝트를 손쉽게 다운로드, 수정할 수 있답니다 !

 

 

 

 

part2. Slack & MatterMost

인스턴트 메신저 및 프로젝트 관리용 업무/협업 툴입니다.

스레드 기능을 통해 공지사항이나 자료, 게시글 등을 공유할 수 있고,

이모지나 답장 기능으로 양방향 소통이 가능합니다.

 

 

+ SSAFY 동기 중 누군가가 제 사진으로 이모지를 만들어주었답니다 :)

 

 

 

문제 해결 능력 : 온라인 저지를 활용하자

🎤 알고리즘 공부.. 너무 지루해요...

그럴 땐, 온라인 저지 웹사이트를 활용해 공부해보세요 !

 

온라인 저지란, 문제 해결 능력 트레이닝 웹 사이트로,

스토리가 있는 다양한 문제들과 채점기능 및 부가기능들을 제공합니다.

 

대표적으로 삼성 SW Expert Academy, 백준 온라인 저지, 프로그래머스 스쿨 등이 있고,

각 플랫폼 별로 문제 형식과 입/출력이 상이합니다.

 

여러 사이트에서 다양한 형태의 문제를 풀어보는 것을 권장합니다.

 

 

 

 

기록하는 습관 : 블로그 플랫폼을 활용하자

🎤 요즘 개발자라면 블로그 하나쯤은.. 있잖아요?

없어도 괜찮습니다. 지금부터 시작하면 되거든요 ! (조금 많이 귀찮긴해요)

 

개발자들이 자주 이용하는 대표적인 블로그 플랫폼으로는 크게 3가지 정도가 있습니다.

플랫폼들은 각각 다른 장점들을 가지고 있습니다.

 

여러 방면에서 고려해보고,

본인에게 가장 적합한 블로그 플랫폼에서 시작하는 것을 추천합니다.

 

 

Tistory (티스토리)

검색 엔진에 의한 노출도가 높고, 게시글 별 유입 통계기능을 제공합니다.

 

Velog (벨로그)

플랫폼 내 개발 주제의 글이 90% 이상을 차지하고, UI가 심플해서 사용하기 편합니다.

 

네이버 블로그

국내 최대의 포털사이트인만큼 노출도가 높고, 이웃 기능을 제공하여 소통에 용이합니다.

 

 

 

 

 

 

 

 

 

이번 기사가 SSAFY에 관심이 있거나 지원 예정이신 분들에게 많은 도움이 되었으면 좋겠습니다.

궁금하신 점이 있다면, 댓글로 꼭! 꼭! 남겨주세요 🙏🏻

 

 

 


" 읽어주셔서 감사합니다!

더 재밌고 유익한 기사와 함께 돌아오겠습니다 "

profile

전개발

@전개발

프론트엔드 개발자, 전인혁(Jeonny) 입니다.
포스팅이 좋았다면 "공감❤️" 과 "댓글👍🏻" 부탁드립니다. 😊