Upgrade to Pro — share decks privately, control downloads, hide ads and more …

개발자는 어떤 일을 하는 걸까?

B97968bf727069ae776a34f3a201d85d?s=47 AhnSeongHyun
November 16, 2019

개발자는 어떤 일을 하는 걸까?

개발자라는 직업에 대한 소개, 장단점 그리고 실제로 개발자는 어떤 일을 하는지 소개합니다. 그리고 개발자가 되려면 어떻게 할 수 있는지와 좋은 개발자로 일하기 위한 방법을 공유합니다.

B97968bf727069ae776a34f3a201d85d?s=128

AhnSeongHyun

November 16, 2019
Tweet

Transcript

  1. 개발자는 어떤 일을 하는 걸까? 안성현 |sh84.ahn@gmail.com @sh84ahn

  2. 목차 개발자 : 직업에 대한 소개 아무도 말해주지 않는 개발자의

    장단점 본격 개발자 업무 어떻게 하면 개발자가 될 수 있을까? 좋은 개발자로 일하기
  3. 발표자 소개 안성현 Konan Tech Danal Rainist(뱅크샐러드)

  4. 개발자란? Developer

  5. 개발자란? Developer, Programmer

  6. 개발자란? Developer, Programmer, Software Engineer

  7. 다양한 개발자 : 직군 백엔드/서버 웹/프론트엔드 모바일 데이터 엔지니어 데브옵스(DevOps)

    SRE(사이트 신뢰성 엔지니어 Infra 개발자
  8. 다양한 개발자 : 직군

  9. 다양한 개발자 : 언어

  10. 다양한 개발자 : 언어

  11. 다양한 개발자 : 회사 규모 대기업, 중견기업, 중소기업, 스타트업

  12. 다양한 개발자 : 대상 고객 B2B, B2C, C2C, B2G

  13. 다양한 개발자 : 대상 고객 B2B, B2C, C2C, B2G

  14. 다양한 개발자 : 대상 고객 B2B, B2C, C2C, B2G

  15. 다양한 개발자 : 대상 고객 B2B, B2C, C2C, B2G

  16. 다양한 개발자 : 도메인(Domain) 게임, 금융, 검색, 동영상, 이미지, 건축...

  17. 다양한 개발자 : 도메인(Domain) 게임, 금융, 검색, 동영상, 이미지, 건축...

  18. 다양한 개발자 : 도메인(Domain) 게임, 금융, 검색, 동영상, 이미지, 건축...

  19. 다양한 개발자 : 도메인(Domain) 게임, 금융, 검색, 동영상, 이미지, 건축...

  20. 다양한 개발자 : 도메인(Domain) 게임, 금융, 검색, 동영상, 이미지, 건축...

  21. 백엔드 개발자 그래서 저는..

  22. 파이썬으로 개발을 하는 백엔드 개발자 그래서 저는..

  23. 파이썬으로 개발을 하는 백엔드 서버 개발자이자 백엔드 개발자 그래서 저는..

  24. 파이썬으로 개발을 하는 백엔드 서버 개발자이자 금융 도메인에서 백엔드 개발자

    그래서 저는..
  25. 파이썬으로 개발을 하는 백엔드 서버 개발자이자 금융 도메인에서 B2C 서비스를

    개발하는 백엔드 개발자 그래서 저는..
  26. 파이썬으로 개발을 하는 백엔드 서버 개발자이자 금융 도메인에서 B2C 서비스를

    개발하는 스타트업에서 일하는 개발자 백엔드 개발자 그래서 저는..
  27. 아무도 이야기 해주지 않는 개발자의 장점 개방적인 사고방식, 개방적인 생태계

  28. 아무도 이야기 해주지 않는 개발자의 장점 개방적인 사고방식, 개방적인 생태계

    학력, 성별, 복장, 출퇴근 시간 등등
  29. 아무도 이야기 해주지 않는 개발자의 장점 개방적인 사고방식, 개방적인 생태계

    초기 자본이 거의 들지 않는다. >>>>>
  30. 아무도 이야기 해주지 않는 개발자의 장점 개방적인 사고방식, 개방적인 생태계

    초기 자본이 거의 들지 않는다. 회사에 소속되지 않아도 개발자로 성장할 수 있다.
  31. 아무도 이야기 해주지 않는 개발자의 단점 계속 정말 계속 공부해야

    합니다. 스터디, 세미나, 컨퍼런스, 사이드 프로젝트..
  32. 아무도 이야기 해주지 않는 개발자의 단점 계속 정말 계속 공부해야

    합니다. 직업으로서의 진입장벽이 낮은편
  33. 아무도 이야기 해주지 않는 개발자의 단점

  34. 아무도 이야기 해주지 않는 개발자의 단점

  35. 아무도 이야기 해주지 않는 개발자의 단점 계속 정말 계속 공부해야

    합니다. 직업으로서의 진입장벽이 낮은편 연차와 연봉은 비례하는 걸까?
  36. 본격 개발자의 업무 여러분이 생각하시는 개발자의 업무? 코딩?

  37. 본격 개발자의 업무 여러분이 생각하시는 개발자의 업무? 코딩? 프로그램 개발?

  38. 본격 개발자의 업무 여러분이 생각하시는 개발자의 업무? 코딩? 프로그램 개발?

    장애처리?
  39. 본격 개발자의 업무 개발자에 대한 편견 : 밤에 골방에서 혼자

    일하는
  40. 본격 개발자의 업무 개발자의 가장 중요한 업무 ?

  41. 본격 개발자의 업무 개발자의 가장 중요한 업무 ? 비지니스 요구사항에

    대한 처리
  42. 본격 개발자의 업무 그래서 공고에 있는 문제해결역량 요구!!!

  43. 본격 개발자의 업무 요구사항을 어떻게 처리하나? 1. 요구사항 분석하기 2.

    설계/코딩 3. 테스트
  44. 본격 개발자의 업무 1. 요구사항 분석하기 With Product Owner, All

    of them
  45. 본격 개발자의 업무 2. 설계 및 코딩 With Designer, Developer

  46. 본격 개발자의 업무 3. 테스트 With QA, Tester

  47. 본격 개발자의 업무 생각보다 혼자 하는 시간이 많지는 않다.

  48. 본격 개발자의 업무 생각보다 혼자 하는 시간이 많지는 않다. 같이

    해야하고 협업하는 시간이 더 많다.
  49. 본격 개발자의 업무 생각보다 혼자 하는 시간이 많지는 않다. 같이

    해야하고 협업하는 시간이 더 많다. 동료 개발자, 디자이너, 기획자, PO, QA, TESTER 등등..
  50. 본격 개발자의 업무 기타 업무들 외부 기술 미팅 외부 컨퍼런스

    지원
  51. 본격 개발자의 업무 기타 업무들 외부 기술 미팅 외부 컨퍼런스

    지원 사내 기술 세미나 면접관
  52. 개발자가 되는 방법 가장 일반적인 방법 컴공과 졸업 => IT

    회사 취직 학원/교육/개인 공부 => IT 회사 취직
  53. 개발자가 되는 방법 최근 동향 특성화고 진학 => IT 회사

    취직 직접 창업
  54. 개발자가 되는 방법 꼭 IT 회사를 취직해야 개발자가 되는가? 오픈소스

    개발자 취미로 개발을 하는 것도 개발자
  55. 좋은 개발자로 일하기 좋은 개발자란 어떤 개발자?

  56. 좋은 개발자로 일하기 좋은 개발자란 어떤 개발자? 기술적으로 슈퍼맨?

  57. 좋은 개발자로 일하기 기술적으로 매우 뛰어난 개발자

  58. 좋은 개발자로 일하기 기술적으로 매우 뛰어난 개발자 협업이 가능한 개발자

  59. 좋은 개발자로 일하기 기술적으로 매우 뛰어난 개발자 협업이 가능한 개발자

    주변을 성장 시킬 수 있는 개발자
  60. 좋은 개발자로 일하기 그럼 어떻게 좋은 개발자가 될 수 있을까?

  61. 좋은 개발자로 일하기 그럼 어떻게 좋은 개발자가 될 수 있을까?

    꾸준한 공부, 시대가 변해도 변하지 않는 진실
  62. 좋은 개발자로 일하기 그럼 어떻게 좋은 개발자가 될 수 있을까?

    꾸준한 공부, 시대가 변해도 변하지 않는 진실 협업이 가능한 개발자, 소통능력이 매우 중요
  63. 좋은 개발자로 일하기 그럼 어떻게 좋은 개발자가 될 수 있을까?

    꾸준한 공부, 시대가 변해도 변하지 않는 진실 협업이 가능한 개발자, 소통능력이 매우 중요 공유-피드백을 통한 성장
  64. 마치며.. 세상에는 다양한 개발자가 있다. 나의 성향을 파악해서 어떤 개발자가

    될 것인지 생각해보자.
  65. 마치며.. 개발자의 업무는 비지니스 요구사항 처리 Not only coding 회의,

    문서 작성, 협업하는 과정
  66. 마치며.. 좋은 개발자가 되려면, 꾸준한 공부를 하고 협업 역량을 키우고

    주변과 함께 성장
  67. 감사합니다.