반응형
개발자 라면 반드시 영상을 보세요
아주아주아주 도움이 되는 이야기 이니 꼭 보시기 바랍니다
Hard Skills
1. Basic Knowledge (Java, OS, Python 등)
- Mathematics, Physics
- Programming Language (C++, C#, Python)
- Algorithm, Data Structure, Design Patterns
- Graphics, Database, Networking, AI
- OS (Windows, Mac, iOS, Android)
- Tools (Source control, Visual Studio)
2. Understanding for product
- Product Analysis
- Three types of restaurants
3. Development Cycle
- Requirements & Analysis
- Design & Modeling
- Implementation
- Test / Release
- Feedback / Update
Soft Skills
4. Project Management
- Why, What, How
- Triple Constraints
- Cost
- Time
- Scope
5. Team Management
- Forming, Storming, Norming, Performing
- Roles around the Team
- Product owner
- Producer, Artists, Designers, Engineers
- Engineering Team Lead (Project lead, Technical lead, People Manager)
- Clear role definition. Proper delegation
6. Process (Agile, Zero-Bug)
- Project Management Maturity Model
- Initial = Common Language
- Repeatable = Common Process
- Defined = Singular Methodology
- Managed = Benchmarking
- Optimized = Continuous Improvement
- Better way to do it, Optimal way
- Project Management Process
- Development Process
- (Development Cycles, Code Review)
- The Joel Test : 12 Steps
- Your Own Evolving Process
Business Skills
7. HR System
Software Engineer
- Productivity
- Professionalism (Reliability)
- Teamwork (Communication)
- Knowledge (IT)
Knowledge (해당업종)
- Functionality (No Defect)
- Implementation (Good Code)
- Design & Architecture
8. Business Management
9. Vision / Goals / Culture
반응형
'IT > Programing Tip' 카테고리의 다른 글
포코폰 개발자모드 변경 device is temporarily restricted 3-3 해결 (0) | 2022.08.04 |
---|---|
소나큐브 비용 (소나클라우드) 청구 방식 (0) | 2022.07.25 |
Hexo 로 github pages 에 블로그 만들기 (0) | 2020.02.18 |
마이크로 프론트앤드 개발 (0) | 2020.01.07 |
개발자가 명심해야 할 사항 (0) | 2019.10.23 |
마크다운 문법 Markdown (0) | 2019.10.02 |
웹 개발 프레임워크 홍수 (0) | 2019.08.16 |
OOP 프로그래밍의 함정 (0) | 2019.08.16 |