본문 바로가기

개발자, 탐구생활66

[나의 개발자 이야기] 01. 나에게 개발은 맞는걸까 나의 개발 이야기 #01. 나에게 개발은 맞는걸까 2010년, 나는 남들보다 1년 늦은 21살에 컴퓨터공학과에 입학했다. 남들보다 1년 늦은 이유는 원래 예체능을 지망하며 관련 학과에 갔지만, 불투명한 미래에 재수 아닌 재수를 했다. 수능은 보지 않았기에 재수는 아니지만, 고등학교 내신 성적으로 집 근처 3년제 전문대의 컴퓨터공학과에 입학했다.컴퓨터공학과를 입학하게 된 이유는 단순하다. 컴퓨터 고등학교를 졸업했기 때문이다. 입학 후 군입대를 하기 직전인 2학년까지는 나름 학교 공부가 재밌었다. 교수님들께 잘한다는 칭찬도 받고, 친구들을 가르쳐줄 정도가 되다보니 개발자라는 직업에 흥미도 생기고 나름 기술직이라는 프라이드를 가지고 개발 공부를 했었다. 하지만 군입대 직전, 우연히 커뮤니티에서 본 개발자 짤로.. 2023. 9. 14.
[SI 개발자 이야기] 13. SI 프로젝트에서 필요한 자격증은? SI 개발자 이야기 #13. SI 프로젝트에서 필요한 자격증은? SI(시스템 통합) 프로젝트는 복잡하고 다양한 IT 업무를 포함하며, 성공적인 수행을 위해 전문적인 지식과 기술이 필요합니다. SI 프로젝트에 참여하기 위해서는 다양한 IT 기술과 도구에 대한 이해와 숙련이 필요합니다. 그 중에서도 정보처리기사 자격증은 개발, 데이터베이스 설계, 시스템 구축 등 다양한 분야에 걸친 기본적인 지식과 역량을 보유하고 있다고 인정받고 있습니다. 따라서 SI 프로젝트를 수행하는 데 있어서 정보처리기사 자격증은 필수적인 조건으로 여겨집니다. 정보처리기사는 국가자격증입니다. 따라서 공공 부문의 IT 관련 프로젝트에 참여할 때, 정보처리기사를 보유하고 있는 인력들은 가산점 혜택을 받을 수 있습니다. 이는 경쟁력 있는 포.. 2023. 8. 27.
[SI 개발자 이야기] 12. SI 프로젝트에서 자주 사용하는 기술스택 SI 개발자 이야기 #12. SI 프로젝트에서 자주 사용하는 기술스택 SI는 시스템 개발 및 유지보수와 관련된 IT 서비스를 제공하는 영역으로, 대한민국의 중소기업들은 이를 통해 비전문적인 인력을 사용하지 않고 손쉽게 IT 기술을 활용할 수 있게 됩니다. 중소기업들은 SI에서 주로 사용하는 프로그램 기술 스택으로 Java 기반의 Spring, Oracle DB, Mybatis와 JSP, Java Script, HTML, CSS를 사용합니다. 이를 통해 효율적이고 안정적인 IT 시스템을 개발할 수 있으며, 현재까지도 많은 중소기업들이 이러한 기술 스택을 사용하고 있습니다. 또한 전자정부프레임워크인 eGov가 표준으로 Java 기반의 Spring은 대한민국의 SI 시장에서 가장 많이 사용하는 웹 프레임워크 .. 2023. 8. 21.
[비전공, 개발자로 살아남기] 14. 신입 개발자 자주 묻는 기술면접 내용 요약 비전공, 개발자로 살아남기 #14. 신입 개발자 자주 묻는 기술면접 내용 [메인 메모리의 영역] - 코드 영역: 프로그램의 소스 코드가 저장되는 영역으로, CPU는 코드 영역에 저장된 명령어(소스, 함수, 제어문)를 가져와서 처리합니다. 예를 들어, C언어로 작성된 프로그램이 실행될 때, 코드 영역에는 이 프로그램의 소스 코드가 저장되어 있습니다. - 데이터 영역: 전역 변수와 정적 변수가 저장되는 영역으로, 프로그램 시작과 함께 할당되며, 프로그램이 종료될 때까지 소멸하지 않습니다. 예를 들어, C언어로 작성된 프로그램이 실행될 때, 데이터 영역에는 이 프로그램에서 선언한 전역 변수나 정적 변수가 저장됩니다. - 스택 영역: 프로그램이 사용하는 임시 메모리 영역으로, 함수의 호출과 관계되는 지역 변수와.. 2023. 8. 20.