Category Archives: Chuyện nghề nghiệp

Con đường phát triển nghề nghiệp

Từ nồi hành phi bị cháy, đến chuyện nghe lời khuyên và áp dụng công nghệ – Chuyện Code Chuyện Đời

Chuyện là, vào 1 ngày đẹp trời nọ, mình bỗng dưng thèm món bánh cuốn Việt Nam. Xem hướng dẫn trên mạng, thấy cũng dễ nên mình bắt tay vào làm luôn.

Nhân tiên hũ hành phi gấu mang qua cũng sắp hết, mình nhờ gấu hướng dẫn cách làm hành phi, phi nguyên nửa ký để ăn dần luôn.

Câu chuyện về nồi hành cháy và chuyện áp dụng công nghệ bắt đầu từ đấy….

Continue reading Từ nồi hành phi bị cháy, đến chuyện nghe lời khuyên và áp dụng công nghệ – Chuyện Code Chuyện Đời

Hôm nay trờI mưa dầm, bỗng nhớ đến kinh nghiệm xương máu về việc chọn “Chỗ ngồi code”

Câu chuyện bắt đầu với một cậu Junior ở công ty phần mềm Ép Dê Dê (hoặc cty F cho gọn) – là tui

Thuở đó, Code Dạo chỉ là một thanh niên lông bông vừa ra trường, biết dăm ba cái C# MVC mà đã tưởng mình gì cũng giỏi. Nhận bằng tốt nghiệp, vừa mở sẵn cái CV trên VietnamWorks rồi nằm đung đưa đợi ở nhà nhà thì đã có công ty nọ gọi đi phỏng vấn.

Chả nhớ chém gió kiểu gì mà phỏng vấn hôm trước hôm sau đã gọi offer, mình nhận luôn. 

Trái với giang hồ đồn đại, công việc của mình hồi đó khá nhẹ nhàng, không bị OT bao giờ. Sáng 9h vào làm, đọc voz và web trẻ thơ đến 11h, code nửa tiếng rồi đi ăn. Ăn xong về ngủ, 2h dậy đọc voz tới 3h, sau đó code tới 4h30, điền timesheet rồi chen chân lên xe buýt về nhà nghỉ ngơi.

Mấy tháng đầu đi làm, mình chỉ được làm những công việc “ruồi bu” như fix bug, sửa text, sửa layout, đọc document, họp hành báo cáo. Phỏng vấn về Web MVC và vào chỉ làm WPF. 

Mình đã tự trấn an: “Chỉ cần skills vững là được, ở đâu không quan trọng, hữu xạ tự nhiên hương!” Nhưng thực tế đã cho mình một cú vã sấp mặt, mình quen dần với cuộc sống làng nhàng, sáng lên xe bus tối về nhà, cái “hữu xạ” của mình không còn đủ sức “tự nhiên hương” trong một môi trường như vậy nữa. 

1 dev buồn chán không thể trở thành 1 dev hào nhoáng

Lúc đó mình mới bàng hoàng nhận ra rằng chính mình phải tự bắt lấy những cơ hội khác tốt hơn. Và kết quả các bạn thấy đó, có một Code Dạo thường xuyên chém gió cùng anh em như hiện giờ.

Cụ thể, mình đã làm điều đó như thế nào?

Xin lưu ý, phần này không phải để review hay bóc phốt công ty, cũng không phải để quảng cáo.  

Trải qua 5-6 năm trong cuộc đời code dạo. Mình rút ra một phương châm hành nghề cơ bản rằng: Cơ hội không bao giờ thiếu, chỉ cần bạn biết tìm chúng ở đúng chỗ, và đúng cách. Một vài tips cơ bản dành cho các bạn: 

Chủ động ngắm – bắn công việc mà bạn muốn

Ngành IT trước giờ vẫn hot, tại sao vẫn phải chủ động? Nếu có ai thắc mắc điều này thì mình xin giải đáp: đơn giản là thế chủ động luôn mang lại lợi ích lớn cho bạn.

Ví dụ bạn nghe đồn về môi trường công ty A rất tốt và phúc lợi siêu xịn đã lâu nhưng chưa có cơ hội gia nhập, thì điều bạn cần làm là ghim ngay website việc làm lên bookmark bar, mỗi ngày refresh 1 lần xem có job nào của công ty đó mở chưa.

Nhiêu đó chưa đủ, follow luôn facebook, đặt See First, có bạn bè nào đang làm ở đó thì nhắn nhỏ 1 câu: Ê khi nào có job hú tau liền nhé!

Việc chủ động ngắm – bắn này giúp bạn tự chủ, tự tin và tự chịu trách nhiệm với lựa chọn của mình (đương nhiên). Bản thân mình cũng đã trải qua dăm ba lần chóng đến rồi cũng chóng đi nên mình hiểu, chỗ ngồi code thì muôn hình vạn trạng, chịu khó bỏ thời gian tìm hiểu kĩ một tí, chứ để ngồi vào rồi mới thấy không vừa, rút ra không có dễ đâu à!

Buồn của dev

 

Rõ ràng mục tiêu và lộ trình sự nghiệp của mình

Cái này tưởng đơn giản nhưng thật ra không hề. Bạn cần biết rõ mình muốn gì để xác định “chỗ ngồi code” hiện tại có phù hợp với bạn không. Nhưng cuộc sống luôn có ups and downs, VD bạn muốn up skills thật nhanh thì nên tìm kiếm cơ hội được tham gia vào các big projects và đồng thời chịu thức đêm debug trong khi bạn bè với công việc tàn tàn đã yên giấc nồng.

Người ta hay nói Dev chọn việc chỉ cần lương cao là được, nhưng kinh nghiệm cá nhân mình thấy rõ là những yếu tố môi trường khác cũng ảnh hưởng không nhỏ tới “chỉ số hạnh phục” của tụi mình. Quay lại câu chuyện phía trên của mình, nếu mình vẫn yên vị với job Junior việc nhẹ lương cao đó, hẳn đã không có Code Dạo đang chia sẻ về việc chọn “chỗ ngồi code” với các bạn rồi. 

Đã có cách, thế còn chỗ thì sao?

Demo luôn cho các bạn một chỗ mà mình đã tự trải nghiệm và QA/QC chất lượng: VietnamWorks InTECH (tiền thân là topITworks).

Nói sơ một tí, đây là brand tuyển dụng dành riêng cho nhóm ngành IT của VietnamWorks, với “tuổi đời” lâu năm trên thị trường việc làm trực tuyến, trên site luôn có tầm 900 – hơn 1000 jobs uy tín.

Ngoài ra InTECH đã và đang tổ chức rất nhiều hoạt động thú vị và bổ ích để anh em trong ngành giao lưu và kết nối.

Giao lưu kết hợp từ online tới offline luôn đó

 

Tạm kết

À cuối cùng, bài viết này đã có quảng cáo, không có tiền thì ngồi code làm sao!

Nhưng yên tâm đi, tui tin các bạn sẽ tìm được một “chỗ ngồi code” xịn hơn với sự trợ giúp của VietnamWorks InTECH. Thử ngay nhé!

Từ chuyện cargo cult programming, đến phong cách lập trình theo kiểu “bầy đàn”

Chuyện kể rằng, vào thời thế chiến thứ 2, binh lính Mĩ lần đầu tiên tiếp xúc với các thổ dân ở nhiều quần đảo thuộc vùng Melanesia.

Vì nhu cầu chiến tranh, quân Mỹ/Nhật chở hàng loạt tàu hàng, cho máy bay thả hàng tiếp tế (thức ăn, lương thực, vũ khí) xuống, làm đời sống nhân dân trên đảo được cải thiện.

Khi chiến tranh kết thúc, hàng hoá cũng hết theo. Cư dân trên đảo bắt đầu bắt chước hành động của binh lính Mĩ. Họ cũng dựng chòi canh, khắc gỗ làm radar headphone, quơ quào trên đường băng như binh lính liên lạc.

Cư dân trên đảo làm giả máy bay, headphone, đài phát sóng; với hi vọng máy bay thật sẽ quay lại

Dân chúng bắt đầu làm theo những nghi lễ này, với hi vọng máy bay sẽ quay lại, mang theo những thùng hàng tiếp tế. Tất nhiên là, dù họ có quơ quào cả năm trời, cũng chẳng có chiếc máy bay nào quay lại cả.

Dần đà, những thứ này trở thành nghi lễ, được thờ cúng. Những tôn giáo, nghi lễ dạng này được gọi là cargo cult (cargo là hàng hoá được chuyên trở trên tàu).

 

Ơ, chuyện nghe thú vị đấy, nhưng mà nó có liên quan gì đến lập trình đâu?? Ấy vậy mà có đấy!

Continue reading Từ chuyện cargo cult programming, đến phong cách lập trình theo kiểu “bầy đàn”

Mấy ông Senior/Full Stack cũng không “trâu bò” như các bạn tưởng đâu!

Mấy nay, khi tư vấn, mình hay nhận được mấy câu hỏi vui vui từ mấy bạn sinh viên, sắp ra trường:

  • Mấy anh senior trâu bò lắm hay sao mà lương ông nào ông nấy cao khủng thế ạ?
  • Nghe nói mấy ông Full Stack cái gì cũng biết, trên thông Cờ Lao dưới tường Đép Ộp phải không ạ?
  • Nghe kể công ty em có mấy ông senior cái gì cũng biết, code bay tóc không cần Google

Do vậy, hôm nay mình sẽ tự bóc phốt mấy ông Full Stack/Senior (trong đó có cả mình), mấy ổng không trâu cho như các bạn tưởng đâu nhe!

Continue reading Mấy ông Senior/Full Stack cũng không “trâu bò” như các bạn tưởng đâu!

Tại sao bạn không nên quá tin mấy cái blog lập trình trên mạng (điển hình là thằng Code Dạo)

Cá nhân mình hay đọc mấy blog lập trình trên Medium, trên Quora, đọc blog của Uncle Bob, Martin Fowler để nâng cao trình độ.

Từ lúc Medium ra đời, kéo theo sự ra đời của HackerNoon, FreeCodeCamp, số lượng developer viết blog kĩ thuật cũng khá nhiều. Ở Việt Nam cũng vậy, cách đây 5 năm chỉ có lèo tèo vài trang, còn gần đây thì mọc lên như nấm.

Mình thì rất thích đọc blog. So với đọc sách kĩ thuật, blog thường tóm tắt, ngắn gọn, dễ thấm hơn. Thế nhưng, chẳng hiểu gần đây già rồi hay sao, dạo này càng đọc blog nhiều mình càng cảm thấy … méo nên quá tin mấy cái blog lập trình (điển hình như cái blog TDCD này).

Tại sao vậy? Các bạn đọc hết bài rồi sẽ rõ nhé.

Continue reading Tại sao bạn không nên quá tin mấy cái blog lập trình trên mạng (điển hình là thằng Code Dạo)

[Tản mạn] Vài dòng viết cho vui gửi anh em ngành IT mùa Covid

Mấy tuần nay mình Work From Home, công việc vẫn nhiều như cũ, chỉ được cái đỡ được thời gian đi lại, ngày có thêm 1-2 tiếng để đọc sách, vui chơi, ngẫm sự đời.

Do dịch, mình cũng sống chậm lại, ít đi chơi hơn, ít ra khỏi nhà hơn, tự nấu ăn thay vì ăn tiệm. Nhờ sống chậm, mình có thời gian suy nghĩ linh tinh, nên nay viết mấy dòng này tâm sự với anh em IT cho vui.

Đôi lời trong bài viết chỉ là suy nghĩ cá nhân, không phải lời khuyên. Anh em cứ xem như vừa đi nhậu uống Corona, vừa nghe thằng Code Dạo nó chém gió chơi vậy thôi nhen!

Continue reading [Tản mạn] Vài dòng viết cho vui gửi anh em ngành IT mùa Covid

Làm sao để bớt “làm biếng” và tăng năng suất khi Work From Home

Mấy nay do tình hình dịch SoCoLa phức tạp nên công ty mình cho phép Work From Home – Làm việc tại nhà, chỉ cần lên công ty khi cần.

Đa phần bạn bè mình làm dev ở Việt Nam cũng làm việc tại nhà khá nhiều. Ban đầu thì bạn sẽ cảm thấy rất … sướng, được ngủ nướng, tiết kiệm được thời gian lên công ty, về nhà.

Tuy nhiên, nếu không quen, bạn dễ mắc phải tình trạng … lười không muốn làm gì, buồn vì không ai nói chuyện, giảm năng suất làm việc.

Do vậy, trong bài này, mình chia sẻ 1 số kinh nghiệm cá nhân giúp đỡ … lười, tăng năng suất khi làm việc tại nhà nhé.

Continue reading Làm sao để bớt “làm biếng” và tăng năng suất khi Work From Home

Công ty nào cũng có shit cả thôi, quan trọng là bạn có sống được với nó không??

Lâu lâu mình lại nghe anh em/bạn bè than vãn, tâm sự về đủ thứ chuyện buồn vui trên công ty.

Vui có, buồn có, khen có, chê có. Tuy nhiên, đa phần những bạn đi làm ít năm thường hay chê công ty nhiều hơn:

  • Công ty gì dùng công nghệ cũ xì, code rối như canh hẹ nhìn chỉ muốn đập đi làm lại
  • Công ty gì lương thấp, trả lương chậm, hay kì kèo.
  • Đồng nghiệp cà giựt, cà chua, cà chớn. Sếp sống xảo trá không tôn trọng nhân viên
  • Công việc dồn dập, suốt ngày OT, vắt chân vắt giò lên cổ
  • Công việc nhàn hạ quá, toàn làm mấy cái cũ xì, không phát triển được

Nói chung là có vô vàn thứ để chê. Hồi xưa, mình cũng hay than vãn, chê bai đủ thứ như vậy!

Thế nhưng, đi làm nhiều công ty, mình học được một điều khá hay ho. Nhờ điều đó, mình cảm thấy hạnh phúc, vui vẻ hơn khi đi làm, không than phiền nhiều nữa.

Muốn biết điều đó là gì, các bạn xem hết bài sẽ rõ.

Continue reading Công ty nào cũng có shit cả thôi, quan trọng là bạn có sống được với nó không??

Số năm kinh nghiệm có phản ánh đúng năng lực của bạn??

Dạo gần đây mình thấy có 1 cuộc thảo luận khá vui. Có nhiều người hay khuyên: Đi làm dev vài năm, có kinh nghiệm, lên senior rồi thì tha hồ mà deal lương nghìn đô!

Thế nhưng cũng có nhiều bạn kể rằng: Em đi làm cũng 3-4 năm rồi, mà sao vẫn chưa được lên senior, lương vẫn lèo bèo. Hoặc có vài ông senior giả cầy, 6-7 năm kinh nghiệm nhưng khả năng cũng chỉ hơn junior chút đỉnh.

Vậy, có phải cứ làm lâu, làm vài năm là sẽ lên được senior không? Số năm kinh nghiệm có phản ánh đúng trình độ của một developer hay không?

Anh em cùng đọc bài viết và suy ngẫm nhé!

Continue reading Số năm kinh nghiệm có phản ánh đúng năng lực của bạn??

Làm sao để trở thành senior “giả cầy”??

Đầu năm, mình hay nghe mấy bạn HR, mấy bạn manager mình quen kể về mấy ông senior “giả cầy” – title là senior, đòi mức lương senior nhưng trình độ chỉ hơn junior, thái độ thì … chán chả buồn nói!

Do vậy, mình chia sẻ những biểu hiện/phương pháp để trở thành senior “giả cầy”, giúp các bạn biết đường né và phòng tránh nha!

Nếu các bạn đọc xong, thấy nhột nhột kiểu “Sao giống nói mình quá vậy?” thì cứ tự nhủ “Chắc thằng Code Dạo nó chừa mình ra” nha!

 

(Kiếm hình “giả cầy” bỏ vào cho bài viết hấp dẫn và “ngon ăn” hơn nhé, mlem mlem đói quá)

Continue reading Làm sao để trở thành senior “giả cầy”??