- Biển số
- OF-42137
- Ngày cấp bằng
- 2/8/09
- Số km
- 2,073
- Động cơ
- 483,054 Mã lực
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ụ code ngôn ngữ gì đó
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ụ code ngôn ngữ gì đó
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ụ 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Ý cụ chắc là commission ?
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ụ ơiSít đơ à cụ, hôm trước vừa thấy thớt tương tự!
cais thot hôm trước cuingx là em đăng mà, bởi vì chả biết sao bị xoá nên em mới đăng lại ở đây, cụ lại suy diễn rồi !Sít đơ à cụ, hôm trước vừa thấy thớt tương tự!
cụ làm code đc bao lâu rôif mà làm đc nhiều thứ thế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ụ
Hix, em cứ Foxpro với sau lên VB6 mà hành tẩu giang hồ có sao đâuNế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.
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 .cụ làm code đc bao lâu rôif mà làm đc nhiều thứ thế
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 foodHix, em cứ Foxpro với sau lên VB6 mà hành tẩu giang hồ có sao đâu
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 .
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ếtTrườ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.
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ả 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.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
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.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 )
làm web nó đông thật nên e k dám theo nó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.
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ế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ó
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?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á :/
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 ?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?