#ReadyToWork: Nơi chuẩn bị hành trang cho các bạn bước vào nghề Lập trình viên

ReadyToWork

Hi devs!

Mình là oskar, đã có 5+ năm kinh nghiệm trong lĩnh vực phát triển phần mềm. Mình đến đây, nhằm mục đích giúp các bạn sinh viên, chuẩn bị hành trang sẵn sàng để có thể làm việc được luôn, ngay khi ra trường.

Kỹ năng, kiến thức cần có để THỰC CHIẾN:

  1. Tư duy lập trình.
  2. Thành thạo ngôn ngữ lập trình(java).
  3. Kỹ năng giải quyết vấn đề: tiếp nhận và phản hồi thông tin.
  4. Quy trình cơ bản khi phát triển sản phẩm phần mềm.
  5. Kỹ năng teamwork.
  6. ...

Trong 5 mục mình nêu ở trên, là những điều tối thiểu các bạn cần chuẩn bị để hòa nhập vào môi trường doanh nghiệp một cách nhanh nhất và hiệu quả nhất. Trong đó, mình sẽ tập trung vào 3.4.5, là 3 mục mà các bạn chỉ có thể trải nghiệm, tích lũy khi tham gia vào môi trường doanh nghiệp thật sự.

Vậy! Chúng ta sẽ làm như thế nào?

Mình sẽ setup dự án team size nhỏ (5~10 members), thời gian 1~2 tháng, nội dung dự án thì tùy vào thời điểm, nhưng sẽ tập trung để các bạn nắm rõ và thực hành các yếu tố sau:

  1. Quy trình cơ bản khi phát triển 1 dự án
    • Phân tích yêu cầu khách hàng: làm tài liệu đặc tả, tài liệu Q&A, tài liệu thiết kế basic design....
    • Lựa chọn solution phù hợp vs bài toán: Xây dựng kiến trúc base.
    • Xây dựng phát triển phần mềm: Làm detail design, coding, review code, testing, fix bugs.
    • Triển khai: Đóng gói và bàn giao sản phẩm
  2. Kỹ năng quản lý công việc, thời gian và phân phối task giữa các thành viên.
  3. Kỹ năng teamwork: làm việc nhóm, support team, ...
  4. Kỹ năng estimate thời gian cho công việc được giao.
  5. ....

Đối tượng phù hơp:

  • Sinh viên cuối năm 3, năm 4 đang chuẩn bị làm đồ án chuyên ngành hoặc đồ án tốt nghiệp.
  • Đã thành thạo ngôn ngữ lập trình java ở mức cơ bản.
  • Bất kỳ ai yêu thích lập trình và có ý định tham gia vào ngành công nghiệp "bàn phím" :v

Lệ phí (sẽ làm detail sau):

  • Phí offline: Sẽ đóng quỹ chung để mỗi lần offline, team sẽ thuê workspace hoặc ngồi quán cafe
  • Phí mentor: kinh phí để mình duy trì các dự án, thuê host và công cụ quản lý dự án cho team.

Các bước để tham gia

  • Step1: Các bạn có nhu cầu, gửi đăng ký cho mình qua facebook/gmail cho mình nội dung như sau:
    • Họ tên, năm sinh
      
    • Chuyên ngành, trường đại học
      
    • Khu vực có thể offline (1 tuần 2~3 buổi) -> có thể liệt kê nhiều. ví dụ: Cầu giấy, ...
      
  • Step2: Mình sẽ lên danh sách team size (5~10), dựa thông tin các bạn đăng ký để chia team sao cho phù hợp và tiện di chuyển.
  • Step3: Mỗi team sẽ offline riêng và nhận dự án từ mình, triển khai như các bước trên.

Có bất kỳ câu hỏi nào hoặc ý kiến góp ý, các bạn để lại bình luận hoặc inbox trực tiếp cho mình nhé.

Hi vọng được hợp tác.

Thanks.