25
TỪ CỨNG ĐẾN MỀM - TRỞ THÀNH DEVELOPER “CÓ GIÁ"

Trở thành lập trình viên có giá

Embed Size (px)

Citation preview

TỪ CỨNG ĐẾN MỀM -TRỞ THÀNH DEVELOPER “CÓ GIÁ"

GIỚI THIỆU VỀ MÌNH

● Cựu sinh viên ĐH FPT● Cựu thành viên

FSU1.BU26● Chủ blog Tôi đi Code

Dạo● Tác giả sách Code Dạo

Ký Sự

25 tuổi, độc thân vui tính

Hôm nay chúng ta chia sẻ gì?1.Chuyện cứng (Kĩ năng chuyên môn)

2.Chuyện mềm (Kĩ nằng mềm)

3.Lời khuyên về nghề nghiệp

1. CHUYỆN CỨNG

● Đọc Code Complete và Clean

Code

● Các best practice (TDD, CI,

refactor code)

● Các khái niệm chuyện sâu:

SOLID, DI, design pattern

● Nâng tầm lên design

Nâng cao chất lượng code

● Dễ đọc tài liệu, học công

nghệ mới

● Cơ hội đi nước ngoài on-

site

● Làm việc công ty nước

ngoài, lương cao

Học tiếng Anh

● Đừng chỉ làm việc mình

được giao

● Coi chừng lạc hậu khi ra

ngoài

● Ít vào voz, webtretho, fb

● Hãy lên các blog IT,

Pluralsight, Quora, Medium

Tự bổ sung kiến thức

● Không nhiều dev giỏi

domain

● Học sẽ tạo sự khác biệt,

“có giá” hơn

● Có thể lên tầm BA (tập

thêm về viết và giao tiếp)

Học domain knowledge

● Học gì ở Fsoft?

● Ôn luyện certificate

● Chọn Certificate gì:

○ Certificate ngôn ngữ

○ Agile/Scrum

○ Cloud (Azure, AWS)

○ Mobile development

“Tận dụng" Fsoft

● Tuỳ cơ ứng biến theo

deadline

● Hiểu sự trade-off giữa

thời gian và chất lượng

● Biết “hậu quả" của code

mình viết ra

● Refactor trước khi quá

muộn

Đừng cứng nhắc

● Scope và Deadline

● Ngôn ngữ/Công nghệ sử

dụng

● Lý do lựa chọn công

nghệ

● Team và stakeholder

Tìm hiểu rõ dự án

2. CHUYỆN MỀM

Kĩ năng giao tiếp

● Luyện cách giao tiếp,

trình bày, thuyết trình

● Sách khuyên đọc: Đắc

nhân tâm

● Quan sát các sếp giao

tiếp, viết email, xử lý

● Thay đổi ngôn ngữ/nội

dung tuỳ đối tượng

Làm việc nhóm

● ÍT AI CODE MỘT MÌNH

● Thành công của team =

thành công của bạn

● Đừng ngại học hỏi, cho

người khác cơ hội giúp

mình

● Đừng ngại tranh cãi

Thương Sếp Hiểu Sếp

● Lên chức lên lương là do

sếp

● Thương sếp (sếp từng

như bạn)

● Hiểu sếp (sếp nay đã

khác)

● Bật lại sếp 1 cách tế nhị

Sếp Cần Gì?

● Cần số liệu để lên kế

hoạch, báo cáo

● Cần nhân viên làm

được việc, tự giác

● Giảm bớt việc cho sếp

● Đưa ra solution thay

cho problem

Quản lý thời gian

● Sử dụng Trello + to do list

● Xếp công việc quan trọng

lên trước

● Phương pháp Pomodoro

giúp tập trung

● Nhớ điền báo cáo và time

sheet

Xây dựng uy tín và quan hệ

● Hứa là làm

● Tôn trọng deadline

● Code có tâm, ít bug

● Đừng ngại việc “hơi” quá

khả năng

● Sẵn sàng giúp đỡ đồng

đội và junior

3. CAREER ADVICE

Chuyện lương bổng

Đưa ra lý do khi tăng lương:

● Cống hiến của bản thân

● Nâng cao khả năng, trình độ

● Hoàn thành công việc vượt

yêu cầu

● Nhận nhiều trọng trách hơn

● Phỏng vấn bên ngoài, lấy

offer về thương lượng

● Cẩn thận khi nghe sếp

“hứa"

● Email, giấy tờ rõ ràng

Chuyện lương bổng

Chuyện nhảy việc (Hại)

● Lý do nhảy

○ Chán

○ Lương thấp

○ Không phát triển được

● Gây thiệt hại cho bạn lẫn cty

● Làm xấu CV, khó xin việc

Chuyện nhảy việc (Lợi)

● Không bị hớ lương

● Thời gian stay nên là 2-

3 năm

● Nên nhảy khi có vị trí

cao hơn, mức tăng cao

(>20%)

● Stay nếu phát triển lâu

dài, ổn định

Chia sẻ kiến thức

● Nhiều lợi ích

○ Xây dựng thương

hiệu cá nhân

○ Củng cố lại kiến thức

● Cách làm

○ Viết blog

○ Dạy người khác

○ Làm seminar

Liên lạc với mình qua:

● https://toidicodedao.com

[email protected]

10 giây quảng cáo: Các bạn

Google đọc thử sách Code

Dạo Ký Sự nhé

CẢM ƠN CÁC BẠN ĐÃ LẮNG NGHE