SW 마에스트로
배워온 언어들을 선택했던 이유
조영재님
2019. 4. 7. 15:22
C, C++
뭣도 모르고 정보영재원에서 가르쳐주길래 배웠다. 이 언어를 가르친 이유를 유추해보자면 그 당시에 메이저했고, 많이 사용되었고, 다른 언어들이 C언어를 기초로해서 만들어졌기 때문이 아닐까 싶다.
Java
Java의 객체지향적인 특징을 이해하고자 배웠다. 클래스와 상속을 이용한 객체지향적 프로그래밍은 대규모 프로젝트에서 요긴하게 쓰이기 때문에, 알아둘 필요가 있다고 생각했다.
HTML, CSS, JavaScript
웹을 내가 구성할 수 있다는 점에서 흥미가 생겨서 배웠다. 나만의 홈페이지를 만들어 보고 싶었고, 내가 만든 홈페이지를 많은 사람들에게 보여주고 유용하게 쓰여지는게 목표이다.
Angular, NodeJS, Flask, DJango
주력인 기술을 만드는 것도 중요하지만, 지금의 나는 그보다는 많이아는게 중요하다고 생각한다. 좀 더 많이 알고자 여러 웹프레임워크를 공부해보았다.
Python
Flask와 Django를 공부하기 위해서 얕게나마 배웠다가, 알고리즘 문제풀이로 Python을 선택하면서 다시 공부하게 되었다.
Python은 간결하여 코드를 작성하기 편했고, 여러 플랫폼을 다룰 수 있기에 선택했다.