[Funland] Tuyển kỹ sư phần mềm sao mà khó!

nadushop

Xe điện
{Kinh doanh chuyên nghiệp}
Biển số
OF-192166
Ngày cấp bằng
2/5/13
Số km
4,473
Động cơ
382,853 Mã lực
Nơi ở
Nadu Shop Order Japan
Em hay tham gia vào các open-source (có cái contribute, có cái chỉ để học hỏi) thì thấy dân VN mình cực kì ít tham gia mấy cái đó. Thực tế làm mấy cái đó là cách nhanh nhất để nâng cao trình độ (khả năng code, khả năng làm việc nhóm, debug, review etc.)
Theo em đây cũng là lý do mà mình bị tụt hậu nhiều so với các bạn Tây.
Đến giờ em vẫn thấy một khoảng cách vời vợi giữa VN với thế giới. Các công nghệ bọn nó dùng mấy năm rồi thì ở mình mới bắt đầu mầy mò áp dụng vào.
 

deeplearning

Xe điện
Biển số
OF-417775
Ngày cấp bằng
21/4/16
Số km
2,634
Động cơ
236,390 Mã lực
Ý tưởng của cụ hay đấy, hay cụ và cụ deeplearning tạo group đi, đâu cũng được, nhiều khi lại có kết hợp hay :)
Em không có tham gia hội hiếc gì đâu nhé, các cụ chém thì em hóng thi thoảng góp vui thôi. Có job nào thì em post cho các cụ đi săn đầu thôi.
 

nadushop

Xe điện
{Kinh doanh chuyên nghiệp}
Biển số
OF-192166
Ngày cấp bằng
2/5/13
Số km
4,473
Động cơ
382,853 Mã lực
Nơi ở
Nadu Shop Order Japan

A98

Xe container
Biển số
OF-533702
Ngày cấp bằng
24/9/17
Số km
5,412
Động cơ
262,247 Mã lực
Em thấy những điều trăn trở các cụ nói ở đây đúng với thực trạng nghành IT mình hiện giờ.
Người thì rất nhiều, Job cũng vậy nhưng mà để hai cái nó gặp nhau thì vô vàn khó khăn, trắc trở.
Em đọc thấy cũng mỗi cụ điều có điểm mạnh riêng của mình, cụ này có cái này, cụ kia có cái kia. Có cụ thì có Job mà không thể tìm được người, có cụ có khả năng và kinh nghiệm thì lại chưa gặp được Job phù hợp.
Theo em thì hay chúng ta thành lập một group IT đi các cụ, đó sẽ vừa là nơi để trao đổi về kiến thức công nghệ mới trong ngành, trao đổi Job cho nhau, giới thiệu người.
Mà các cụ này, em là Test-Driven Development practitioner, có cụ nào có nhu cầu làm workshop cho anh em ở Việt nam không, em sẵn sàng. Các cụ có thể call em check trình độ.
 

darkmanhvn

Xe tải
Biển số
OF-26124
Ngày cấp bằng
20/12/08
Số km
494
Động cơ
492,269 Mã lực
Em hóng group
 

NovRainInFall

Xe tăng
Biển số
OF-541165
Ngày cấp bằng
12/11/17
Số km
1,613
Động cơ
177,840 Mã lực
Hế hế, các cụ toàn thoái thác, xưa có ddth vào chém gió tưng bừng, giờ thì chả có cái forum nào kiểu như vậy.
 

Occg

Xe đạp
Biển số
OF-545137
Ngày cấp bằng
10/12/17
Số km
28
Động cơ
160,970 Mã lực
Tuổi
45
Em thấy những điều trăn trở các cụ nói ở đây đúng với thực trạng nghành IT mình hiện giờ.
Người thì rất nhiều, Job cũng vậy nhưng mà để hai cái nó gặp nhau thì vô vàn khó khăn, trắc trở.
Em đọc thấy cũng mỗi cụ điều có điểm mạnh riêng của mình, cụ này có cái này, cụ kia có cái kia. Có cụ thì có Job mà không thể tìm được người, có cụ có khả năng và kinh nghiệm thì lại chưa gặp được Job phù hợp.
Theo em thì hay chúng ta thành lập một group IT đi các cụ, đó sẽ vừa là nơi để trao đổi về kiến thức công nghệ mới trong ngành, trao đổi Job cho nhau, giới thiệu người.
Chào cụ, ý tưởng của cụ rất hay, em đã tạo group ở đây: https://www.facebook.com/groups/366621523803864/
Em có job mà đang thiếu nhân lực để triển khai.
 

Leean

Xe điện
Biển số
OF-192431
Ngày cấp bằng
3/5/13
Số km
2,072
Động cơ
490,746 Mã lực
Nơi ở
Sài Gòn
Bi kịch là ở chỗ đó cụ nhỉ. Thời nay Enterprise software làm theo agile, theo kiểu làm thử, nếu không đáp ứng tốt thì sửa sau, nếu dev chỉ quan tâm đến làm sao cho chương trình chạy được thì hôm sau sửa kiểu gì? Em cần dev có kỹ năng viết code sao cho dễ đọc, dễ hiểu, dễ sửa chữa thay đổi mà khó quá.
"Em cần dev có kỹ năng viết code sao cho dễ đọc, dễ hiểu, dễ sửa chữa thay đổi mà khó quá" cái dễ cụ nói nó vô chừng lắm.

Nếu cụ tuyển được dev đạt yêu câu như vậy e là cái giá không dưới 1,5K chưa kể bonus, như vậy thì còn gì margin trên một headcount nữa hả cụ, tất cả các qualification cụ muốn thì đều phải có sự rèn luyện thường xuyên và cái project cụ đang chạy phải tuân thủ chặt chẽ engineering processes, cụ phải là một tech lead đứng ra review code ( nếu đủ giỏi) và design tất cả các bước để anh em follow theo. Xưa em làm theo CMMI mấy cái này nó đội effort lên khá nhiều và delivery schedule hay bị miss, làm Agile thì đòi hỏi team velocity phải đồng đều và pair working nhiều hơn, các practices của agile thường có xu hướng không làm full nên thực tế cái agile hay bộc lộ nhiều bất ổn về quality, chỉ yêu tiên về delivery là chủ yếu.
 

deeplearning

Xe điện
Biển số
OF-417775
Ngày cấp bằng
21/4/16
Số km
2,634
Động cơ
236,390 Mã lực
Hế hế, các cụ toàn thoái thác, xưa có ddth vào chém gió tưng bừng, giờ thì chả có cái forum nào kiểu như vậy.
Nói chung OF để giải trí thôi, em nhiều lúc cũng lỡ phím nên đành "tiểu nhân phòng bị gậy". Cái thời ddth chém tưng bừng rồi sang x-cà giờ thì bọn vozer trẻ trâu em không hợp đành qua đây trú chân. Chứ giờ này đang làm bạn với cốc Starbuck "cây nhà lá vườn" rồi review code với chạy benchmark toét mắt đây. Em thật chả cần mất thì giờ đâu, bọn IT giờ học ở trường ít thôi, cứ coursera với nhảy vào topcoder (hay mấy cái đại loại thế) mà chiến. Éo code được thì giở code của người ta ra mà đọc cho nó hiểu. Chỉ học trên trường nếu được thầy cô tốt chỉ dạy cho những cái khái niệm có tính nền tảng thôi còn không học cho nó xong. Đọc và bắt tay vào làm luôn đi, học lập trình nhanh nhất chính là viết ngay cái "Hello (stupid) world !". IT vốn dĩ của nó là thực chiến !
 

Leean

Xe điện
Biển số
OF-192431
Ngày cấp bằng
3/5/13
Số km
2,072
Động cơ
490,746 Mã lực
Nơi ở
Sài Gòn
Em có bảo sai về kiến thức đâu, chỉ tổ lái vụ "Vi xử lí" thôi. Mấy thằng đệ em sau này toàn bị em sửa cho cái này và vứt cho 2 quyển của D. Petterson với J. Hennessy bắt tụng.
định inbox cho cụ nhưng thôi hỏi ở đây nếu có cụ nào rành thì chỉ giúp,
em đang tìm cái library nào đủ tốt để dùng GPU calculation cho javascript cụ có làm qua hay rành thì cho em xin chút thông tin được không?
 

Lenanh

Xe hơi
Biển số
OF-532174
Ngày cấp bằng
13/9/17
Số km
153
Động cơ
170,500 Mã lực
Tuổi
33
chuyển hết sang ngành khác làm rồi cụ ạ :)
 

A98

Xe container
Biển số
OF-533702
Ngày cấp bằng
24/9/17
Số km
5,412
Động cơ
262,247 Mã lực
Nói chung OF để giải trí thôi, em nhiều lúc cũng lỡ phím nên đành "tiểu nhân phòng bị gậy". Cái thời ddth chém tưng bừng rồi sang x-cà giờ thì bọn vozer trẻ trâu em không hợp đành qua đây trú chân. Chứ giờ này đang làm bạn với cốc Starbuck "cây nhà lá vườn" rồi review code với chạy benchmark toét mắt đây. Em thật chả cần mất thì giờ đâu, bọn IT giờ học ở trường ít thôi, cứ coursera với nhảy vào topcoder (hay mấy cái đại loại thế) mà chiến. Éo code được thì giở code của người ta ra mà đọc cho nó hiểu. Chỉ học trên trường nếu được thầy cô tốt chỉ dạy cho những cái khái niệm có tính nền tảng thôi còn không học cho nó xong. Đọc và bắt tay vào làm luôn đi, học lập trình nhanh nhất chính là viết ngay cái "Hello (stupid) world !". IT vốn dĩ của nó là thực chiến !
Em cũng thích có chỗ trao đổi, chuyện phiếm, như với các cụ bây giờ, chứ các forum chuyên về topic gì đó giờ trẻ trâu nhiều quá, em theo không nổi. Vào OF mới thấy các cụ về ở ẩn ở đây nhiều.
 

A98

Xe container
Biển số
OF-533702
Ngày cấp bằng
24/9/17
Số km
5,412
Động cơ
262,247 Mã lực
"Em cần dev có kỹ năng viết code sao cho dễ đọc, dễ hiểu, dễ sửa chữa thay đổi mà khó quá" cái dễ cụ nói nó vô chừng lắm.

Nếu cụ tuyển được dev đạt yêu câu như vậy e là cái giá không dưới 1,5K chưa kể bonus, như vậy thì còn gì margin trên một headcount nữa hả cụ, tất cả các qualification cụ muốn thì đều phải có sự rèn luyện thường xuyên và cái project cụ đang chạy phải tuân thủ chặt chẽ engineering processes, cụ phải là một tech lead đứng ra review code ( nếu đủ giỏi) và design tất cả các bước để anh em follow theo. Xưa em làm theo CMMI mấy cái này nó đội effort lên khá nhiều và delivery schedule hay bị miss, làm Agile thì đòi hỏi team velocity phải đồng đều và pair working nhiều hơn, các practices của agile thường có xu hướng không làm full nên thực tế cái agile hay bộc lộ nhiều bất ổn về quality, chỉ yêu tiên về delivery là chủ yếu.
À nếu người có kỹ năng sẵn như vậy thì 1.5K là đương nhiên chứ cụ.
Em sẵn sàng đào tạo mà, nhưng cũng phải có ý niệm là code có đẹp có xấu, và có tính muốn sửa code xấu cho đẹp thì mới có triển vọng được cụ ơi.
Còn vấn đề của Agile, em nghĩ đấy là vấn đề của Half-assed Agile thì đúng hơn. Em quảng cáo tý, từ khi trở thành TDD practitioner, em mới hiểu agile là thế nào, agility từ đâu ra.
 
Chỉnh sửa cuối:

Leean

Xe điện
Biển số
OF-192431
Ngày cấp bằng
3/5/13
Số km
2,072
Động cơ
490,746 Mã lực
Nơi ở
Sài Gòn
cụ deep hình như cũng có thời chơi trên tathy ?
 

deeplearning

Xe điện
Biển số
OF-417775
Ngày cấp bằng
21/4/16
Số km
2,634
Động cơ
236,390 Mã lực
định inbox cho cụ nhưng thôi hỏi ở đây nếu có cụ nào rành thì chỉ giúp,
em đang tìm cái library nào đủ tốt để dùng GPU calculation cho javascript ( đang làm một cái product trên MEAN stacks) cụ có rành thì cho em xin chút thông tin được không?
Cụ calculation cái gì thế, web acceleration hay làm cái gì khác (dùng JS như wrapper để gọi GPU lib) ? Em không làm về Java nhưng opensource thì chắc là gpujs, ParallelJS hoặc chuẩn WebGL/OpenCL. Em nghĩ cụ nên nghiên cứu gpujs.
 

tazan_90

Xe điện
Biển số
OF-423578
Ngày cấp bằng
19/5/16
Số km
2,084
Động cơ
238,993 Mã lực
Tuổi
42
Tâm lý các em nó mới ra trường là cứ làm sao chương trình chạy được đã, còn lỗi thế nào, performance, maintain ra sao thì mặc.
Ah mà không chỉ mới ra trường, nhiều dev khác đều có kiểu tâm lý vậy.
Nói chung là code không có lương tâm!
e có thấy 1 thằng làm tài liệu thế này:
dưới database có 10k record muốn compare với data trên form thì connection 10k lần xuống database.e hỏi sao ko lấy data 1 lần lên thì thằng PM nói kệ nó nó làm tài liệu thế nào mình code thế.
mà e mới thấy trước tết 2018 bó tay thật.
 

tieungaoonline

Xe tải
Biển số
OF-456318
Ngày cấp bằng
26/9/16
Số km
226
Động cơ
206,430 Mã lực
Tuổi
34
:Dnghe có vẻ hấp dẫn
mỗi tội cháu chỉ "hơi biết" code :))
Code dễ đọc thì chắc cháu làm dc:)):))
 

cogane

Xe buýt
Biển số
OF-330822
Ngày cấp bằng
11/8/14
Số km
745
Động cơ
288,719 Mã lực
Nơi ở
Hà Nội
Mấy năm nay sao mà cty em tuyển kỹ sư phần mềm khó khăn lắm các cụ ạ.

Tuần nào em với 2 anh em nữa cũng phải làm mấy phát, ý em là phỏng vấn ấy.

Cty bọn em làm product chứ không phải outsource, thế nên phải tuyển người code sao cho người khác còn đọc được, còn sửa vào được. Ứng viên thì một nửa chỉ biết code, chứ không biết code sao cho đẹp. Nửa còn lại thì đến code còn không biết. Bài test bé tí teo thế mà nhiều người 5-8 năm kinh nghiệm làm không nổi. Mà bọn em hợp đồng với mấy head hunter agency để họ tìm ứng viên cho mình chứ có phải là ra chợ người gọi về phỏng vấn đâu.

Cty em làm là công ty nước ngoài, lương cũng không kém lắm, dev thường (2-3 năm kinh nghiệm thôi, chưa phải senior) lương ~900, kinh nghiệm + kỹ năng cao hơn thì lương có thể cao hơn rất nhiều, ấy thế mà tuyển mãi mấy tháng mới được một người. Em đang xin phép sếp cho thêm sign-on bonus, không biết có ăn thua gì không.

Các cụ có ai trải qua cùng cảnh ngộ thì chia sẻ giải pháp với em một tý với. Cụ nào có thằng em nào muốn tìm việc khác thì bảo nó thông tin với em nhé. VP bọn em ở Hà nội, bọn em Java, .NET nhận tất.
thế cụ xem lại công ty cụ đi. và cách chọn người. Chứ nhiều khi cụ cứ ôm đống lý thuyết rồi đi pv thì nhiều a e code lại không biết. Cứ như fpt nó cho toàn sinh viên mới ra trường rồi mấy anh già hỗ trợ, có thấy cty sập đâu, vẫn phát triển ầm ầm
 

Leean

Xe điện
Biển số
OF-192431
Ngày cấp bằng
3/5/13
Số km
2,072
Động cơ
490,746 Mã lực
Nơi ở
Sài Gòn
Cụ calculation cái gì thế, web acceleration hay làm cái gì khác (dùng JS như wrapper để gọi GPU lib) ? Em không làm về Java nhưng opensource thì chắc là gpujs, ParallelJS hoặc chuẩn WebGL/OpenCL. Em nghĩ cụ nên nghiên cứu gpujs.
à không nói rõ, đại loại một dạng tự học dùng cho QA, cụ thử hình dung như thế này có một web app cần automation test, cụ train cho nó khoảng hơn >1000-2000 pattern về các loại html elements và data input của webapp (kể cả custom element của các web framework) nó sẽ tự try and try cho đên khi sinh ra một Test case đúng cho một cái use-case nào đó với kết quả đúng, tương tự như vậy với n cái features cần test, nó sẽ tự học và tự sinh ra n cái test case để test một cái một cái logic cho đên khi chạy đúng thì baseline cái TC đó,... cứ tiếp tục theo kiểu vét cạn cho hết tất cả các feature cần test, sở dĩ em cần dung cái GPU cho cho javascript vì có sãn cái NoSQL data (chứa data set đã được refined sau khi scraper từ nhiều nguồn), phần lớn code implement đã viết bằng javascript trên nodejs để tận dụng cái thư viện V8 cua google.. etc... đại loại là vậy(thông tin chi tiết hơn thì không tiện share).

em tính toán chạy ở server-side cụ ạm không phải ở client-side, cũng đang dung cái gpu.js cụ nói

cái này chắc đụng đến sở trường của cụ deep về lĩnh vực máy học?
 
Thông tin thớt
Đang tải

Bài viết mới

Top