◎ Blah Blah Blah
○ 2025
4. 개발 감각 잃을까봐 불안한 당신에게 – SI vs SM, 현실 조언
- SI에서 경험하는 것이 좋다
- 왕복 3시간 출퇴근을 하였다. 이동 중에 독서를 하였다.
○ 2022
26. SI에 대한 오해(댓글 얘기)
- SI에서 JPA를 사용한다. 신기술보다는 안정된 기술을 사용하는 편이다.
- SI는 정해진 기간 내 고객이 원하는 것을 개발하고 서비스 회사는 계속해서 개발하고 유지보수한다.
25. 빵형 퇴사 확정
24. 솔루션 모디파이 해주는 회사에서 성장하여 이직 가능할까 고민중
- 비전공자, 국비 지원 후 통합 서버 외산 솔루션을 고객사에 모디파이 해주는 회사에 합격
- 업무를 익혀 기술영업을 할 수 있지만, 개발을 게속 공부한다면 솔루션 핵심 개발자가 될 수 있다.
23. 빵형이 기획자를 싫어한다고?!
- 왜 기획자가 설계와 실행에 관여하는가. 개발자가 나간 자리에 기획자가 일을 떠안으면서 관여하게 된다.
- 기획자가 설계에 관여하는 경우 테스트를 하지 않는다. 설계자는 개발자가 설계대로 작업하는지 확인해야 한다.
- PM은 개발을 하지 않더라도 일머리를 아는 사람들이 한다.
22. SI프로젝트 초반의 화기애애한 불안한 분위기
- 프로젝트 시작 전 갑사에서 공고를 낸다. 회사는 영업할 때 제안서를 제출한다.
- 갑사는 어느 업체가 일을 잘하고, 개발 기간이 적고, 비용이 적은지를 고려해 최저가 입찰한다.
- 영업은 자리를 만들어 낼 뿐 실제 개발은 개발자가 한다.
- 한 프로젝트에 여러 유관 업체가 모여 인물 탐색을 한다.
- 분위기가 좋다면 긍정적인 사고의 사람들이거나 걱정을 하지 않는 사람들이다.
- 프로젝트의 명확하지 않으면 개발 중 변경 또는 업무 추가가 잦다. 이런 경우 힘들다.
- 설계자가 얼마나 설계를 잘하고 있는지, 설계 문서는 확실한지, ERD 등 산출물은 확실한지, 테스트는 명확히 하고 있는지, WBS를 지키는지 확인해야 한다.
- 일이 잘못되면 회사가 책임진다. 문제가 있는 회사라면 옮겨야 한다.
21. SI 프로젝트 산출물의 중요성
- 요구사항 정의서 맞게 설계, 프로그램 목록과 명세
- 화면 정의서, ERD
- 간이 테스트 문서
- 완료 보고서
- 유지 보수 1년
- 개발이 끝나고 문서를 만들어야 한다.
20. 아직도 SI나 솔루션 회사 피해야 할까?
- 안정적인 수입을 원한다면 스타트업보다 SI가 낫다.
19. 걸러야 할 SI 기준??
- 프로젝트에 투입되야 판단할 수 있다.
- PM의 자신감이 중요하다. 처음부터 끝까지 알아야 한다.
- 풍부한 경험이 있는 설계자가 있어야 한다.
- 설계자, PM, 개발자의 맨파워가 확실해야 한다.
- 100명이 나가고 70명을 채용하는 회사가 있다. 잘 갖추지 못한 회사인 것이다.
18. 그동안 뛰었던 SI 프로젝트 팀과 다르네..그리고 나가자님
- 회사는 개발을 할 때 솔루션을 갖고 진행한다. 솔루션을 커스텀 하는 것이다.
- PM과 PL은 경력이 많은 개발자들이다.
- 개발자가 아닌 사람이 기획을 하면 프로젝트에서 문제가 발생한다.
17. 빵형이 생각하는 회사선택 기준
- 시장에 신입은 넘쳐난다. 경력자는 부족하다.
- 뻥튀기에서 버티고 이직하기도 한다.
- 집과의 거리, 동료
16. 첫 개발자 취업 후 걱정
- 30대, 3개월 자바와 3개월 파이썬 학원을 수료하였다. 팀 단위 프로젝트 하는 회사. 덜컥 취업하였다.
- 회사에서 시킬만한 일을 줄 것이다. 할 수 있을까 하는 쓸데없는 고민을 하지 않기를 바란다. 그 시간에 모를 것을 공부해야 한다.
ㆍ15. 도서이벤트 당첨자 발표
ㆍ14. 유튜브 댓글 삭제 현상
13. 자바 코딩 인터뷰 완벽가이드
12. Java 개발자로 취업할건데 이걸 공부안했다고?
- 자바에서 lambda, stream, enum을 잘하는 개발자가 되어야 한다.
- enum에서 상수배열에서 꼭 영문을 써야 한다. 한글은 사용하지 않는다.
ㆍ11. 어플개발자에서 웹어플개발자로 되려면
10. SM도 개발을 한다구
- 회사 전산실은 SM과 유사하다.
- SM은 유짛보수를 하면서 개발도 한다.
- 경력자에게 SM은 여유가 있다.
9. SI 신입사원들의 관심사
8. 퇴사 얘기 꺼내기 힘들지?
- 뻥튀기에 들어가면 업무에 비해 합당한 급여를 받지 못한다.
- 지인 소개로 회사에 들어간 후 불합리한 일에 퇴사하사고 건설회사로 갔다. 4년 후 다시 IT로 돌아왔다.
7. SI취업 테크트리
- 프리랜서 일감 정보를 기준으로 레거시 스프링, JSP, JQuery이 압도적으로 많다. 앞으로 차세대 프로젝트를 진행할 것이다.
- 스프링부트가 늘고 있다. React보다 Vue.js가 압도적으로 많다.
- 오라클 DB가 압도적이나 MySQL이 늘고 있다. 표준 SQL 기준으로 공부하는 것이 좋다.
- 전자정부프레임워크 4.0이 2022년 3월에 출시되었다. 스프링부터와 리액트를 지원한다.
- HTML, CSS, JavaScript, Java, JSP, jQuery, Srping 레거시, Linux
- 전자정부 프레임워크 개발환경 4.0은 JDK11 이상이어야 한다. 운영환경은 다르다.
- 전자정부 프레임워크는 이클립스 기반이다.
- 정보처리기사, SQLD, 포트폴리오.
- 포트폴리오가 부족하다면 뻥튀기 회사에 간다.
6. 독서 취미 어때요?(No rules rules)
5. 아직도 뻥튀길꺼야?
- 포트폴리오로 질문 거리를 찾는다.
- 뻥튀기에서 연락이 온다는 것은 자신이 준비가 되지 않았다는 것이다.
- 지원자가 모집 공고를 잘 보지 않은 채 지원한다.
- 뻥튀기로 프로젝트에 투입되었다가 문제가 발생하면 투입된 사람이 욕을 먹는다.
4. 가르침을 받기 힘든 SM취업 고민
- 국비 후 SM, 이사 차장 본인 세 명인 회사이다.
- 첫 시작은 SM보다 SI로 시작해서 처음부터 CRUD를 개발하는 것이 좋다.
- SM은 현장 대리인이 있다. 하도급법에 의해 갑사와 을사는 따로 떨어져야 한다. 같이 일하기 위해 현장 대리인을 둔다. PM이나 PL이다.
- 업무 분담 후 알아서 개발하기를 바랄 수 있다. 선임에 따라 교육은 시간 뺏긴다고 생각할 수 있다. 선임 자신에게 도움이 될 때 가르쳐준다.
- SI는 바닥부터 배운다. 팀 프로젝트이기 때문에 연결되어 있어 모두가 잘 해야 한다. 빨리 끝내기 위해 서로 돕는 분위기가 있다.
3. 인서울 졸업자면 SI취업시 이익이 있을까요?
- 회사는 구직자가 중소기업을 발판으로 삼아 이직을 고려할 것이라는 의심을 가진다. 오래 남아 있는 구직자를 선호한다.
- SI 프로젝트 모집요강. 스프링 부트, git, 자바 8 또는 11를 요구한다.
- 프런트는 Vue와 React. Vue가 압도적이다. 타입스크립트를 욕심내는 것이 좋다.
2. 공부 좀 하자(잔소리가 필요한 사람만 보세요)
- SI는 풀스택을 원한다. 인프라도 알야야 한다.
- 회사는 직원을 평가하고 있다.
- 공부해서 연봉을 높이자.
1. 인서울대학에 편입해야 할까요
- DBA. SI 경험 후 DBA로 전환 할 수 있다.
○ 2023
1. 2023년 빵형 생존신고
2. 프로젝트에서 처음 보게 되는 개발 문서(용어사전, 표준개발정의서)
- 개발 문서 중요하다. 특히 용어 사전, 표준개발정의서가 중요하다.
3. 공통코드로 유연한 개발을
4. 아버지 동료 친구분 회사 추천?!
- 지인 도움으로 취업하는 것보다 자력으로 먼저 시도하는 것이 편하다.
5. 프리 첫 프로젝트로 JDK 버전 1.4라면?
- 자신이 느끼는 불만이 무엇인지 먼저 파악한다.
- 돈을 많이주는 프로젝트면 고려해본다. 이득이 없다면 다른 일을 찾는다.
6. 빵형의 부케는 제빵사?
7. SM 3년 경력 괜찮을까
- 사회 초년생이 3년 동안 SM 하는 것을 권하지 않는다. SI로 가는 것이 낫다.
8. 공부하게 만드는 동기부여
- 원래 MS Visual Studio로 C 또는 C# 개발을 했었다. DB는 MS SQL.
- JDK 1.4부터 Java 개발을 시작하게 되었다. 스터디를 통해 공부하였다.
- 공부를 하기 위한 자극이 필요하다.
9. 학사학위 중견SI기업에서 메리트 있을까요?
- 학사학위 유무에서 실력의 차이가 있어야 한다.
- 경력을 키우고 대우해주는 회사를 찾아나서는 것이 좋다.
10. 신입6개월차부터 SM맡고 있는데 괜찮을까요?
- 투입된 프로젝트에서 배울 것이 있는지 분석해야 한다. 스스로 재구현할 수 있어야 한다.
11. 국내 개발자 왜 써?
- 의사소통 문제가 없는, 학력 우수한 해외 개발자들과 경쟁해야 할 수도 있다.
12. 신입으로 은행SM 재직중입니다
- 은행은 보수적이다. 잘 가르쳐 주지 않는다. 내 일만 잘하면 오래 일할 수 있다. 다른 SI에 비해 연봉이 높다.
- 개발 가이드(코딩 스타일, 주석) 확인하기
- 다양한 방법으로 테스트를 하는 것이 좋다.
13. SI만 지옥의 불구덩이가 아니였어
- 월급을 받는 입장에서 어디를 가더라도 편한 곳은 없다.
14. 빵형에게 지옥의 불구덩이란?
- 업무강도. 야근. 주말에 나오지 말라고 하더라도 일정을 못 맞추는 것보다는 낫다.
- 마음이 안 맞는 사람과 일하는 것은 지옥의 불구덩이다.
15. 면접의 마지막에 꼭 질문했으면 하는 것
- 궁금한 것이 있는지 물으면 회사에 입사하면 어떤 일을 하게 되는지 관심을 표현하는 것이 좋다.
ㆍ16. 요즘 개발자 취업시장 심하게 불황이라는데
ㆍ17. 8년차 개발자가 프로젝트 셋팅CICD를 모른다면
18. 면접 시에 어떤 기술력을 질문하나요?
- 회사에 대한 이해, 업무에 대한 이해
- 이력서에 나온 내용을 토대로 질문이 시작된다. 프레임워크, 오픈소스, 개발방법론, 디자인패턴.
- 폭포수 모델, 애자일 설명을 요구한다.
- JPA, JPQL, Query DSL에 대해 묻는다.
- 특정 기술이 회사에 필요한 경우 그것에 대해 질문하는 경우가 있다.
19. 잦은 이직에 대해서
- 뻥튀기에서 프리랜서로 이직하고, 쇼핑몰 구축 20여명 SI 회사에 들어갔다. JSP와 레거시 스프링으로 개발하고 있어 성장 가능성에 대해 불만을 갖는다.
- 잦은 이직에 대해 의심을 한다.
- 지금의 환경에서 개발을 개선하거나 커뮤니티 활동을 하는 것이 좋다. 실력을 키우고 더 큰 규모 회사로 이직하는 것이 좋다.
20. 억울한 잦은 이직
- 해당 분야 업무를 알아야 개발을 할 수 있다.
- 입사 후 수 개월 내 막말, 야근 눈치, 일 몰아주기. 빨리 그만두는 것이 좋다.
21. 고졸 독학러가 SI나 작은 스타트업 갈 수 있을까요?
- 고졸 28살
- Java, Spring, JPA, MySQL, 개발블로그
- 회원가입, 로그인, CRUD, 페이징처리, 파일첨부 기능, AWS 배포, 팀프로젝트, 개인프로젝트
- 학력이 문제이다. 고졸과 전문대졸은 300만원 정도 차이가 난다. 학점은행이나 방송대를 추천한다. 전살실과 같은 학력을 보지 않는 곳을 지원하는 방법이 있다.
- 스타트업은 추천하지 않는다. 주변에서 좋은 선례를 보지 못하였다.
22. 뻥튀기로 들어가서 일머리가 없다고 짤렸어요
- 개발문서와 ERD만 보고 개발을 해야 하는데, 업무파악을 하지 못하고 조인으로 원하는 데이터를 가져오지 못하였다. 주변에 많이 부탁하였다.
- DB 공부를 해야 한다.
- 시퀀스 다이어그램
- 소프트웨어 공학
23. 인서울 부트캠프 30세 희망연봉이 어떻게 되나요?
- 4년제 대졸 수준 최저 연봉 3천만원. 뻥튀기는 최저임금 수준으로 2,700만원
24. ERP와 MES 중 어떤게 커리어 쌓는데 좋을까요?
- 자바 스프링 ERP 개발 연봉 4천 초반
- MES 4천 후반
25. 포트폴리오 이렇게 준비하세요
- 포트폴리오의 주석을 먼저 살펴본다.
- MVC 패턴에 대해 이해해야 한다.
- 트랜잭션 처리가 잘 되는지 확인한다.
- 복사 붙여넣기로 만들었는지 확인한다.
26. 국비학원 팀프로젝트의 의문스러운 상황
- 대체로 잘하는 사람 한 사람이 거의 모두 완성한다.
- 배운 내용은 혼자서 모두 만들 수 있어야 한다.
- 취업하지 말고 1년 더 공부해서 완성도 높은 포트폴리오 만드는 것을 추천한다.
- 3개월 자바, 3개월 스프링, 1개월 DB, 그외 코딩테스트, 도커까지 11개월 가르친 적이 있다.
27. 기사 필기취득을 이력서에 기입해도 되나요
- 전문대졸, 학점은행제 학사, 정보처리기사 필기 합격, SQLD 합격, 국비 수료, 1년여 공백기, 자바 스프링 리액트 개인프로젝트.
- 왜 그렇게 만들었는지 알고 만들어야 한다.
- 기사 자격증이 있어야 빨리 중급으로 등급을 올릴 수 있다. SI가 아니라면 기사 자격증은 필요하지 않다.
28. 노예마인드 신입사원
- 불법 소프트웨어 사용하고 종이에 결재하는 회사가 있다.
- 회사가 나와 잘 맞아야 한다. 맞지 않으면 회사를 나오거나 그 회사를 바꿔야 한다.
29. 노예마인드 신입사원 그 후
- 버티면서 일을 하더라도 내 지식과 실력이 되어야 한다. 그렇지 않으면 이직해야 한다.
30. 언제까지 책으로 공부할꺼야?
- 실무 소스코드를 분석하면서 내 것으로 만드는 공부를 해야 한다.
ㆍ31. 별찍기 못하면 백앤드 개발자 진로 걱정해야 하나요?
ㆍ32. Sigil로 개발자의 ebook만들기
33. 업무량은 과한데 배울 게 없는 SI
- 주요 관심사. 성장할 수 있는지, 돈을 많이 버는지, 복지는 좋은지.
- 회사는 직원 발전보다 회사의 이윤을 먼저 고려한다.
- 직급이 높을수록 야근이 많다.
- 기회가 찾아올 때를 대비하여 스스로 공부하여 준비하고 있어야 한다.
- 개발이 아닌 문서 작업이 맡겨졌다면 그리고 개발을 원한다면 이직을 권한다.
34. AI가 코딩을 대체한다고?
- chatGPT를 사용하면 회사 보안 문제가 발생할 수 있다.
35. AI노출지수에 프로그래머가 있을까?
36. AI가 일자리를 점령하기 시작했다
- 2000년 부터 국비 지원으로 개발자를 길러냈다.
- 네카라쿠배, 메웅교농베
- 개발보다 수정이 더 어렵다.
- 모집 공고가 많지 않다. 이것저것 만들어 보는 시간을 가지는 것이 좋다. 면접을 보러 다시는 것은 시간이 많이 소모된다.
37. 개발자 연봉협상
- 프런트엔드 2년차 리액트, 개발자 3년반, SI과 솔루션을 병행하는 회사, 공공기관 외주 프로젝트 주로 하는 회사 대리, 하이브리드 네이티브 앱 웹뷰를 맡고 있다.
- 절이 싫으면 중이 나간다.
- 이직 한다면 더 큰 회사로 도전한다.
- 연봉 협상은 사장과 한다.
○ 2024
1. 많이 지원하는 개발자 말고 PC유지 인력은 어떤가요?
2. 2년차 이직 고민
- 3년차까지는 실력이 크게 차이가 나지 않는다.
- 현재 취업시장을 고려할 때 이직을 하고자 한다면 최소 2년 이상의 경력이 필요하다.
- 아래 직원이 이직하고자 할 때 처음에는 자신을 위해 말리고, 두 번째는 그를 위해 말리지 않는다.
- 더 나은 환경을 위해 이직한다면 지금 회사보다 더 큰 회사를 선택해야 한다.
3. 공공기관SI 프로젝트를 다 떠맡은 신입개발자. 앞으로 어떻게..
- 차세대 프로젝트. 기존 시스템을 분석해서 기존 기능을 살리고 추가 기능을 부가한다.
- 분석 설계사와 PL이 싸운다. 다수의 정규직 개발자가 그만둔다. 신입이 모든 일을 떠맡는다. 실력을 키울 수 있다. 그러나 이건 아닌 것 같다는 생각을 한다.
- 큰 회사는 다른 팀의 사람을 투입하는 맨 파워로 해결하기도 한다.
- 이직을 생각한다면 준비를 해야 한다. 자격증 하나가 큰 도움이 되기도 한다.
- 민간 기업이 어려울 때는 공공기관 프로젝트 밖에 없다. 경제 활성화를 위해 세금을 투입해 공공기관 프로젝트가 많아지는데 이때 개발자가 부족해질 수 있다. 이때를 위해 준비해야 한다.
- 마케팅이나 영업 분야에서 시장 정보에 대한 데이터 분석을 위해 파이썬을 사용한다.
4. 사원채용 면접
- try with resource
- 기술 환경이 낮아서 이직을 원하나 그 이상의 기술 공부를 하지 않는다.
- 실력이 비등하면 공부하는 사람을 채용한다.
- 특정 기술에 대한 관심과 깊이 있게 공부한 것을 표현하면 좋다.
- 남에게 의지하려고 하는 사람은 취업하기 어렵다.
5. 15년 이상 개발자들의 구직 이야기
- 급여를 올리기 위해서는 이직을 해야한다.
- 현재 20년 이상 경력자는 프리랜서 뿐이다. 일감이 떨어졌다.
- 과장급을 찾는 곳은 많다.
- 경영난으로 이직하는 개발자가 많다.
6. 경력 풍부한 개발자 걱정해야 할까?
- 대규모 프로젝트가 개발자를 흡수하고 풀기를 반복하며 개발자 시장에 영향을 미친다.
- 대기업 SM 개발자로 유지보수 하는 것이 가장 안정적이다.
7. 직급별 개발자에 대한 기대
- 학원에서 배운 신입이 신기술에 대해 기대 이상으로 알고 있다. 그러나 쿼리 짜는 능력은 떨어진다. 많은 사람들이 SQLD 자격증을 취득하므로 가르쳐 주면 금방 따라온다.
- 대리급은 시키는 일에 대해 주도적으로 잘 한다. 질적으로도 기대할 수 있다.
- 과장급은 프로젝트 하나를 알아서 해낸다.
- 경력 5년 동안 많은 프로젝트를 경험한다. 신입과 대리의 실력 차이는 크고, 대리와 과장의 실력 차이 또한 크다.
- 과장과 차장의 개발 실력 차이는 크지 않고 다만 관리 능력에서 차이가 난다.
8. 대리인데 PL시켜요. 연봉도 만족 못하는데..
- 개발 4년차 프런트엔드 2년차. PL 역할을 맡았다.
- 이력서에 쓸 거리가 된다. 이직할 때 연봉 협상에 활용할 수 있다.
- 개발자보다 관리자의 연봉이 더 높다.
- 연봉 협상 후 들어와서 계약서를 작성했다면 불평 불만을 표출하기보다 다음 연봉 협상을 노리는 것이 낫다. 마음에 들지 않으면 계약서를 쓰지 않는다.
- 연봉은 따라온다.
9. 빵형처럼 곰같이 일하지 말고 여우처럼 일하세요
- 최근 채용한 사람들은 여우같이 일한다. 그러나 곰 같이 일하는 사람도 있다. 야근을 많이 한다. 스스로 일을 맡아 하는 바람에 자기 일정에 차질이 생기기도 한다. 회사에서 곰 같이 일하는 사람이 바보가 된다. 미련하다는 평을 받는다. 워크홀릭.
- 야근은 적당히 실속 챙기면서 여우처럼 일하기를 권한다.
10. 곰처럼 일하는 빵형하고 같이 일하고 싶다고?
- 이상한 나라의 신기한 개발자, Kenu Heo
11. 면접 때 볼 때 경력이직자에게 취준생 단골질문을 해보았다
- 경력 4년차인데 실력은 학원 수강생 수준인 사람을 채용하여 고생하였다. 그래서 경력자를 채용할 때 신입에게 물을 만한 질문을 하기 시작하였으나 제대로 된 답변을 듣지 못했다.
- DI, AOP, 독립성, 응집성에 대해 설명하지 못한다.
12. 진짜 DI와 AOP를 모르는 경력자가 한 둘이 아니였다
- 작은 회사에서 과장급을 채용하는데 95%가 4~50대이다.
13. 오랜만에 DI통과자가 나왔는데... 다음은...
- DI, AOP를 모른다면 맹목적으로 따라하기만 한 것이다.
- API를 개발해줘야 개발할 수 있다는 10년 이상 경력자가 있다. 그런 프로젝트만 해왔다는 것이다.
- 영업 현황에 대한 DB 쿼리를 짜지 못하는 10년 이상 경력자가 있다. 대체로 DB가 약하다.
14. DI 공부할 수 있는 책을 소개해 드려요
- 스프링 부트 핵심가이드 (장정우ㆍ2022)
- 스프링 부트 3 백엔드 개발자 되기 (신선명ㆍ2024)
- 그림으로 배우는 스프링 6 입문 (토키 코헤이ㆍ2024)
15. 드뎌 신입사원 면접질문에 대답하는 경력자를 채용했습니다
16. 이직하는 프로그래머들의 자격증
- 정보처리기사
- AI-POT AI프롬프트활용능력
- 리눅스 마스터 2급
17. SI 와 자사 서비스에 따른 개발자 이력서 차이
- 기사 자격증은 필요하다.
- 외주를 맡기지 않고 모든 것을 자체 개발하는 회사에서는 끊임없이 공부하고 자료를 찾아야 한다. 서비스 회사에 들어가고자 한다면 공부하는 자세가 필요하다.
- SI는 자격증과 프로젝트 경력, 기술 정도만 밝히면 붙는다.
18. IT지식 습득하는 방법 알려줘?
19. SI취업에 필요한 준비
- 잡코리아에서 자바 신입사원 모집하는 곳이 없다. 신입도 경력직 수준으로 준비해야 한다.
- 소프트웨어 공학, 응집성, 은닉성, 모듈 독립성, 디자인 패턴
- 정보처리기사, SQLD, 리눅스 마스터 2급, ADsP
- Java 1.7 try with resource
- Vue.js
- Swagger가 API 문서를 만들어준다.
- 도커
- AI
20. 세월의 경험만 쌓는 SI개발자가 되지 말자
- 맡은 일만 하지 말고 공통 기능의 소스를 분석해 실력을 키울 필요가 있다.
21. 신입에게 너무 많은 것을 바라내요
- 취업 경쟁하는 사람들 수준을 생각하면 이런 말을 할 수 없다.
- 본인의 가치는 본인이 올리는 것이다. 연봉이 마음에 들지 않으면 이직하면 된다.