C언어 공부, 프로그래밍 독학으로 좋은 프로그래머 될 수 있을까? 프로그래밍 공부 할 때, C언어 자바 C++ C# 등을 하나의 언어로 생각하세요. 그 이상도 그 이하도 아닙니다. 2~3년차 정도의 실무 경력을 쌓은 개발자라면, 프로그래밍 언어의 특성을 차츰 깨닫게 되고, 문법이 다를 뿐, 결국 구현하는 과정은 똑같다는 생각을 하게 됩니다. 언어를 어느 정도 배운다면 알고리즘, 자료구조 등의 IT 공부하는 것이 좋죠. 읽기 좋은 코드가 좋은 코드라는 프로그래머 교양서적을 읽는 것도 좋겠고요. 그럼 어떤 언어로 공부하는 게 좋을까? 그건 개인의 선택입니다. 알고리즘만 머릿속에 들어있다면 언어를 선택해 자유자재로 구사해 보는 노력이 필요합니다. 구현하는 방법이 중요한 것이지, 프로그래밍 공부를 위해 어떤 언..
소프트웨어 엔지니어가 되려면? 불신과 저임금을 유발하는 정부 어제 글에서 이어집니다. 참조 : 프로그래머가 대안 직업? [링크] 개발자 출신인 필자가 알고 있는 그것의 답은, 대부분의 소프트웨어 엔지니어들이 충분히 A매치를 경험하지 못하고 진정한 프로 선수가 될 정도의 경력을 유지하지 못하기 때문이다. 대개 5년 정도 일한 후에는 다들 이 직업에 회의를 느끼며 떠날 생각을 한다. 전직하지 않으면 35세(회사에 따라 40세)를 전후로 퇴출당할 것이라는 믿음이 있다. 이에 대해 소프트웨어 엔지니어의 직업 정신 부재를 탓하는 사람들도 있지만, 솔직히 말해 업무는 아주 과중하고 몸값은 싸고 건강은 계속 나빠지고 자기계발은 힘들고 비전은 안보이기 때문에 많은 개발자가 그런 생각을 하는 것이다. 스스로 불안하기 위..