블로그! 왜 하게 되었을 까요? 처음, 전기전공으로 취직 준비를 할때 전 항상 조급했던 것 같습니다. 그래서 블로그 관리 자체가 할 시간이 없다고 생각했어요. 누군가에게 무엇인가 설명할 시간조차 아깝다고 생각할 정도 였어요. 또한 제가 알고 있던 정보도 누군가에게 힘들게 얻었던 정보인 만큼 같이 취직 준비를 하는 사람에게 말해준다는 것은 저의 경쟁력을 잃을 지도 모른다고 편협하게 생각했었던것 같아요. 그런데 제일 웃긴 사실은 제가 장교생활을 했었을 때, 나오게 된 계기 중 하나가 자신이 가지고 있는 사소한 정보, 새로온 사람들에게 주의해야할 정보를 자신의 재산인것마냥 지키던 사람 때문이었는데도 말이죠.. 그 일들로 인해 배우는 일보다 그 사람들과 친해지는데 집중해야 했고, 많은 시행착오와 실수들을 겪고 ..
기술 스텍/❤하게 되는 이유❤
각각의 것들을 하게 된 이유를 적기!우선 Java 개인적으로 쓰게 된 이유는 많은 기업들이 Java를 사용하기 때문입니다. 많은 사람들이 알고있는 언어를 모르게 되면 서로의 의사소통에 있어서 부족함을 느낄것이라 판단하기 때문에 더더욱 Java를 배우고자 했습니다. 하지만 기업들이 Java를 많이 쓰는 이유가 뭘까요? 무려 2021년 기준으로 전 세계 개발자들 사이에서 5번째로 인기 있는 프로그래밍 언어라고 하는데!! 자바의 처음 출시된 1995년 때의 슬로건은 "한 번 프로그래밍 한 것은 어떤 플랫폼에서도 실행된다" 라고 합니다.("write once, run anywhere") 즉, 자바에서 컴파일을 하면 class파일이 생성되는데, 이것은 운영 체제에 맞는 완벽한 기계어가 아닌 중간 기계어 입니다. 이 바이트 코드를 실행하려면 운영체제..
GIT 개발자에게는 익숙하고 비개발자에게는 가장 처음 익숙하지 않은 그 무언가였다고 생각합니다. 하지만 개발자로 성장하는 데 있어서 Git은 많은 장점을 가지고 있습니다. 한번 알아볼까요? 모든 프로젝트는 단계별로 다른 사람과 협업을 해야합니다. 보통 프로젝트의 경우 단위 프로젝트로 나누지 않으면 한 사람이 하기에 업무가 많기 때문입니다. 코드들을 한줄 한줄 카피해서 붙여넣어야 한다면 그 과정에서 잘못 복사해서 에러가 발생하고, 그 에러를 잡기 위해 시간을 써야한다면 그만큼 불필요한 시간이 없겠죠? 따라서 Git를 제대로 배워야 다른 사람과 협업을 할 수 있다고 말해요. 그럼 Git이 뭐길래 협업을 하는데 도움이 될까요? 개발을 하다 보면 기능을 추가, 삭제, 되돌리기 등 빠른 작업을 위해서 사용됩니다...