[Funland] 30 tuổi, học lập trình em nên bắt đầu từ đâu

vutamhoan

Xe tăng
Biển số
OF-42137
Ngày cấp bằng
2/8/09
Số km
1,881
Động cơ
483,054 Mã lực

Chembao

Xe container
Biển số
OF-750775
Ngày cấp bằng
22/11/20
Số km
7,976
Động cơ
463 Mã lực
Lập trình rất khó, đòi hỏi người làm phải giỏi về tin học, toán và các môn tự nhiên khác, ko phải ai cũng làm được, cụ làm điện, điện tử e nghĩ khó 8-}
 

CAC

Xe buýt
Biển số
OF-709519
Ngày cấp bằng
5/12/19
Số km
625
Động cơ
95,172 Mã lực
Sít đơ à cụ, hôm trước vừa thấy thớt tương tự!
 

Kỵ Sĩ

Xe buýt
Biển số
OF-301287
Ngày cấp bằng
10/12/13
Số km
736
Động cơ
314,302 Mã lực
Kỹ sư Đức U70 đối tác em tóc lơ phơ vài sợi trắng phớ vẫn gõ code C cho DSP chạy SDR như thường, hàng ngày commit cả chục lần. Em chắc cũng còn gõ code đôi chục năm nữa.
Ý cụ chắc là commission ?
Cụ hỏi câu này biết ngay cụ chưa bao giờ lập trình. Cụ chim chích kia nói commit là commit, cụ không hiểu đâu :D
 

manhtoan883637

[Tịch thu bằng lái]
Biển số
OF-728543
Ngày cấp bằng
9/5/20
Số km
91
Động cơ
73,530 Mã lực
Tuổi
37
Sít đơ à cụ, hôm trước vừa thấy thớt tương tự!
sit gi dau cu oi, đang muốn học code thật mà, cụ không tin à, covid này mấy nghề của e nó toang lắm, nghỉ 1 loạt hết rồi, móm nặng cụ ơi
 

manhtoan883637

[Tịch thu bằng lái]
Biển số
OF-728543
Ngày cấp bằng
9/5/20
Số km
91
Động cơ
73,530 Mã lực
Tuổi
37
Em là "nhà ngôn ngữ học", căn bản lấy số má là C nhưng em code được hơn 10 ngôn ngữ. Cái quan trọng là công nghệ, không phải ở ngôn ngữ đâu cụ
cụ làm code đc bao lâu rôif mà làm đc nhiều thứ thế
 

a5audi

[Tịch thu bằng lái]
Biển số
OF-389853
Ngày cấp bằng
31/10/15
Số km
806
Động cơ
247,757 Mã lực
Có thể cụ ý thâm niên ngôn ngữ C thì chắc đã qua Pascal, Asem, rồi luyện tiếp C++, Java, C#. Sơ sơ đã 5 ngôn ngữ, nếu luyện tiếp nữa thì Python hoặc ngôn ngữ theo công việc cụ thể.
 

Musical Stone

Xe điện
Biển số
OF-62959
Ngày cấp bằng
28/4/10
Số km
2,381
Động cơ
-47,317 Mã lực
Nơi ở
B10A KĐT Nam Trung Yên, Trung Hòa, Cầu Giấy
Website
amisha.vn
Lập trình thì ngôn ngữ chỉ lả công cụ, nó có ưu nhược điểm riêng để giải quyết từng vấn đề. Cái quan trọng là tư duy và kiến thức nền tảng. Cũng như võ học, cụ có thể trở thành một thằng có võ công làng nhàng và thường chết ngay ở những tập đầu, hoặc trở thành cao thủ võ lâm do học được bí kíp tuyệt đỉnh. Do cụ chọn :D.
Nếu cụ thực sự nghiêm túc trong lĩnh vực này, nên tự tìm cho mình một sư phụ, một mảng kiến thức chuyên sâu chuyên biệt kiểu Đoàn Dự. Đừng thấy những thứ công nghệ hào nhoáng, hot trends mà sốt ruột. Sẽ có vô vàn trường phái, hoặc đọc đâu đó được cái job detail khủng khiếp với những skills đỉnh cao mà khiếp.
Nếu cụ vẫn quyết tâm học, và mục đích để kiếm việc làm, thì khuyên cụ là nên học theo hướng javascript/web application.
Cụ thể thì:
Nền tảng: Tin học cơ bản, HTML, CSS, Javascript...
Từ đấy nâng lên chuyên môn: Typescript, ReactJS, NodeJS, NestJS, ReactNative (mobile)...
Làm web, cả phía frontend và backend đều làm tốt bằng javascript, có thể mở rộng sang mobile app.
Hiện giờ nếu học khá javascript thì cơ hội nghề nghiệp rất nhiều (mà thời gian và công sức tiếp cận không quá lớn, quá lâu). Kể cả sau này không có việc làm thì vẫn có thể sử dụng cho các việc ra tiền khác như làm web, mmo...

Chỉ cần học javascript tốt thì sau này có thể rẽ nhánh sang nhiều hướng khác mà đều dùng chung 1 nền tảng đấy. Newbie thì nên học offline, không nên tự mày mò học.
Thời gian học: 3-6 tháng tùy khả năng.
Trainee: 3 tháng.
Như vậy sau 6 tháng là đạt trình độ fresher rồi.
Nơi học: Techmaster, Codegym.
Hix, em cứ Foxpro với sau lên VB6 mà hành tẩu giang hồ có sao đâu :D
 

greenbk

Xe buýt
Biển số
OF-48153
Ngày cấp bằng
7/10/09
Số km
531
Động cơ
464,615 Mã lực
Nơi ở
hà nội
cụ làm code đc bao lâu rôif mà làm đc nhiều thứ thế
Cái ấy tùy cv có cần thì p biết thêm ngôn ngữ thôi cụ, không quan trọng lâu hay mới. Như em làm chủ yêú về điện tử đây, nhưng c,c++,c#, java em chơi hết rồi :v cái quan trọng là nền tảng mấy môn học từ đại học .
 

Quy Lão

Xe tăng
Biển số
OF-715848
Ngày cấp bằng
12/2/20
Số km
1,983
Động cơ
103,035 Mã lực
Tuổi
41
Hix, em cứ Foxpro với sau lên VB6 mà hành tẩu giang hồ có sao đâu :D
Trường hợp cụ thớt đang thất nghiệp, lại là tay ngang, muốn nhanh kiếm việc làm lập trình, thì chắc phải chạy theo mấy hướng mì ăn liền trending thôi. Cũng có thể không cần lập trình, ví dụ làm wp cũng kiếm đc việc. Code 4 food :))
Chứ code 4 fun thì không nhanh được.
Em gốc C++, sau lên Java đến giờ là 12 năm rồi. Có thể nói là fullstack. Mà giờ em cũng rất ít code. Công ty em giờ tuyển team dev 90% là js. Nói thật là nhanh, dễ tuyển, và RẺ. Nhiều bạn sinh viên vào thực tập, training cho 3 tháng js là code tốt rồi.
 

manhtoan883637

[Tịch thu bằng lái]
Biển số
OF-728543
Ngày cấp bằng
9/5/20
Số km
91
Động cơ
73,530 Mã lực
Tuổi
37
Cái ấy tùy cv có cần thì p biết thêm ngôn ngữ thôi cụ, không quan trọng lâu hay mới. Như em làm chủ yêú về điện tử đây, nhưng c,c++,c#, java em chơi hết rồi :v cái quan trọng là nền tảng mấy môn học từ đại học .
Trường hợp cụ thớt đang thất nghiệp, lại là tay ngang, muốn nhanh kiếm việc làm lập trình, thì chắc phải chạy theo mấy hướng mì ăn liền trending thôi. Cũng có thể không cần lập trình, ví dụ làm wp cũng kiếm đc việc. Code 4 food :))
Chứ code 4 fun thì không nhanh được.
Em gốc C++, sau lên Java đến giờ là 12 năm rồi. Có thể nói là fullstack. Mà giờ em cũng rất ít code. Công ty em giờ tuyển team dev 90% là js. Nói thật là nhanh, dễ tuyển, và RẺ. Nhiều bạn sinh viên vào thực tập, training cho 3 tháng js là code tốt rồi.
chả hiểu sao e thấy lắm người theo web nhưng chi 1 thời gian đi làm nghề khác hết
 

Quy Lão

Xe tăng
Biển số
OF-715848
Ngày cấp bằng
12/2/20
Số km
1,983
Động cơ
103,035 Mã lực
Tuổi
41
chả hiểu sao e thấy lắm người theo web nhưng chi 1 thời gian đi làm nghề khác hết
Theo web là theo web thế nào: quản trị web, làm web, lập trình web, phát triển web, rồi website/web app/...
Chắc cụ mới nhìn thấy bề nổi thôi.
Ngành IT (làm web) chưa bao giờ thiếu việc, nhưng cũng chưa bao giờ thiếu người. Cơ hội nhiều nhưng tính cạnh tranh cao, đào thải nhanh, ai hợp thì thay đổi liên tục, ai không hợp thì bật.
Nhân lực giá rẻ thì vô vàn. Nếu tuyển fresher/junior thì em chỉ cần hô 1 câu thì trong vài ngày sẽ có 50 CV ngay.
 
Chỉnh sửa cuối:

greenbk

Xe buýt
Biển số
OF-48153
Ngày cấp bằng
7/10/09
Số km
531
Động cơ
464,615 Mã lực
Nơi ở
hà nội
chả hiểu sao e thấy lắm người theo web nhưng chi 1 thời gian đi làm nghề khác hết
Cụ đang định theo web nhưng còn do dự không biết nó có bền vững không đúng không. Em thấy bên it bây giờ tính cạnh tranh khá cao, vì nhân lực nhiều. Đó là 1 vấn đề cần xem xét kỹ khi quyết định. Cần biết mình ở đâu.
 

vihali

Xe container
Biển số
OF-14218
Ngày cấp bằng
23/3/08
Số km
7,718
Động cơ
7,479 Mã lực
nhưng mà em già rồi, học khoá online sợ đến lúc khó không biết hỏi ai, với cả ở nhà lâu ngồi máy tính 1 mình sợ dễ phân tâm. không rõ học kiểu kia mình có lên trình nhanh hơn không cụ nhể, có cách nào để mình nhanh lên trình hơn nữa không nhi ( ngoài các cách vừa đề cập )
Hở 30 mà bảo già? Chính ra nên tự học online từ level dễ nhất rồi tăng lên bởi 30 đủ kinh nghiệm để tự tìm hiểu. Sau đó thì tham gia dự án thực.

Có lần mình hướng dẫn thực tập 1 lớp master Vật lí mà có học viên 46 tuổi mất việc từ Nokia học để đổi nghề. Tây lông mất việc là sẵn sàng học ngay. Thế giới biến đổi, các cụ cũng nên học thêm các thứ khác chứ ko chỉ mỗi ngành học từ thời ĐH. Em Covid đợt này làm nhiều cụ mất việc thật.
 

manhtoan883637

[Tịch thu bằng lái]
Biển số
OF-728543
Ngày cấp bằng
9/5/20
Số km
91
Động cơ
73,530 Mã lực
Tuổi
37
Theo web là theo web thế nào: quản trị web, làm web, lập trình web, phát triển web, rồi website/web app/...
Chắc cụ mới nhìn thấy bề nổi thôi.
Ngành IT (làm web) chưa bao giờ thiếu việc, nhưng cũng chưa bao giờ thiếu người. Cơ hội nhiều nhưng tính cạnh tranh cao, đào thải nhanh, ai hợp thì thay đổi liên tục, ai không hợp thì bật.
Nhân lực giá rẻ thì vô vàn. Nếu tuyển fresher/junior thì em chỉ cần hô 1 câu thì trong vài ngày sẽ có 50 CV ngay.
làm web nó đông thật nên e k dám theo nó
 

Payroll

Xe điện
Biển số
OF-51431
Ngày cấp bằng
23/11/09
Số km
2,861
Động cơ
439,859 Mã lực
Nơi ở
Hắc mộc nhai
Lập trình rất khó, đòi hỏi người làm phải giỏi về tin học, toán và các môn tự nhiên khác, ko phải ai cũng làm được, cụ làm điện, điện tử e nghĩ khó 8-}
Gần 30 năm nay em kiếm cơm bằng nghề code, tự thấy chẳng giỏi gì về toán, tự nhiên cả. Các cụ đừng định kiến như thế
 

detector

Xe tăng
Biển số
OF-318852
Ngày cấp bằng
8/5/14
Số km
1,179
Động cơ
318,423 Mã lực
Website
woodsoft.vn
Lập trình chung chung thì nó rộng lắm, trước hết cụ phải biết cụ muốn làm về cái gì hoặc công việc cụ định làm như thế nào. Tôi sẽ liệt kê 1 số phương án cụ xem

Học và bắt tay vào việc được nhanh thì cụ bắt đầu với frontend trước, làm quen với html, css, javascript rồi thêm 1 cái framework đang nổi nào đấy như react, vue hoặc angular. Đấy là để vào việc được thôi, còn muốn giỏi cũng mất nhiều thời gian và công sức.

Cụ cũng có thể làm backend, học lâu hơn 1 chút. Bắt đầu bằng Python, Java, .Net cho thông dụng, phổ biến rồi tuỳ công việc tiếp theo mà học thêm những thứ khác.

Một hướng nữa là đi làm mobile app, cái này cũng mất thời gian vì vẫn phải học Java, Kotlin cho Android hoặc SWIFT cho Apple. Muốn làm một phát ăn ngay cho cả 2 thằng thì cụ theo react native hoặc flutter.

Nếu cụ đã có kiến thức về điện tử thì đi làm nhúng có vẻ là lựa chọn tối ưu nhất. Cái này thì cụ lại phải ngồi cày C, C++ hoặc bây giờ có thằng Rust cũng đang lên.

On the job training nói chung là rất ổn vì bắt tay vào làm người thật việc thật, nhưng sẽ hiệu quả hơn khi cụ có kiến thức cơ bản nếu không dễ nản lắm. À mà nhanh nhất có khi đi làm test, tôi thấy FPT còn tuyển cả kinh tế, tài chính các kiểu đi làm tester mà.

Nguồn tài liệu học thì bây giờ nhiều, nhan nhản trên mạng. Nhưng cá nhân tôi thấy tốt nhất là tham gia vào vài khoá học online trên Coursera, Udemy hoặc edX. Chương trình họ tổ chức hệ thống và dễ hiểu. Nếu không cần chứng chỉ thì Course ra là free còn Udemy cụ canh lúc nó giảm giá cũng chỉ 10-20USD/ khoá.



Cái này là quan niệm sai lầm, đẻ ra từ lộ trình thăng tiến nghề nghiệp của các công ty outsource Việt Nam vẽ ra: gõ code tầm 3 năm, xong lên lead rồi chuyển sang làm project manager. Đã lên lead rồi là thôi, không phải code nữa, ngồi chỉ tay 5 ngón là đủ. Ông nào tầm trên 30 mà vẫn ngồi code, làm chuyên môn là bị nhìn như loser.

Kết quả cuối cùng là đẻ ra một đội ngũ thiếu kinh nghiệm, cái gì cũng biết một tí nhưng cuối cùng lại không biết cái gì cả. Rất nhiều bạn ra trường được đi làm 2, 3 năm đã thấy lên senior với principal engineer rồi. Tài năng tất nhiên không đợi tuổi nhưng tài năng như thế thì nhiều quá :/
Mà em cũng đek hiểu, ông nào cũng sau 40 lên làm leader, project manager các kiểu thì lấy đâu ra quân để mà lead nhỉ? Giả sử làm đến 60 tuổi về hưu thì những thằng từ 40-60 tuổi lãnh đạo những thằng 20-40 tuổi à? Thế là gần như 1 thằng lãnh đạo 1 thằng? Mà bọn 28-39 cũng đầy thằng leader. Thế thằng nào làm lính? 😁
 

quanduideple

Xe tải
Biển số
OF-758233
Ngày cấp bằng
23/1/21
Số km
251
Động cơ
50,275 Mã lực
Tuổi
124
Mà em cũng đek hiểu, ông nào cũng sau 40 lên làm leader, project manager các kiểu thì lấy đâu ra quân để mà lead nhỉ? Giả sử làm đến 60 tuổi về hưu thì những thằng từ 40-60 tuổi lãnh đạo những thằng 20-40 tuổi à? Thế là gần như 1 thằng lãnh đạo 1 thằng? Mà bọn 28-39 cũng đầy thằng leader. Thế thằng nào làm lính? 😁
Chuẩn cụ. Kiểu như cả nước người ta chỉ tuyển 4 ông làm tứ trụ , vậy thì gần (91tr - 4 ) ông còn lại làm j ?
 

manhtoan883637

[Tịch thu bằng lái]
Biển số
OF-728543
Ngày cấp bằng
9/5/20
Số km
91
Động cơ
73,530 Mã lực
Tuổi
37
ở đây có cụ nào code ios k cho e tư vấn học lâpk trình ios. cần kiến thức gj
 
Thông tin thớt
Đang tải

Bài viết mới

Top