Search thử Nordic coder, thấy bọn này quảng cáo nhiều. Về ngôn ngữ thì mình khuyên nên học nodejs, nó khá cân bằng, dễ học, dùng đc trên nhiều nền tảng, dùng functional programming dễ hiểu và dễ tiếp cận hơn OOP. Html css ko tính tiền nhưng bắt buộc phải có, mongodb và mysql nên biết cả 2, học mức cơ bản CRUD, biết index - transaction là đc rồi. Tầm 4 tháng học fulltime có thể làm fresher và nâng cao tay nghề dần dần.
Ừa. Tôi nghĩ web cơ hội kiếm việc và phát triển cao hơn mobile đó, tuy nhiên nếu ông thích mobile thì cứ thử học swift kotlin xem sao. Trong ngành này quan trọng là mình đam mê.
Nhưng học ở trung tâm này nọ không có bằng cấp thì sao bạn? Hiện tại chỗ mình ngày mai khai giảng lớp lập trình viên quốc tế của aptech, theo đúng bài thì 4 sem lận, học 1 sem đầu 11tr, cũng còn mông lung quá. Nội dung của nó: Logic Building and Elementary Programming Building Next Generation Websites BootStrap and Jquery Database Management (SQL Server) Database Design and Development (NCC Module) Web Application Development using PHP eProject(Website Development Còn học online thì bao la, mình có tham khảo ở đây: https://vinaenter.edu.vn/lap-trinh-java-tu-a-z.html
Mình cũng tay ngang nhảy qua học lập trình, hồi đó học FPT Aptech khóa 2 năm ấy (nói là 2 năm chứ thời gian thực tế chắc cỡ 1 năm, thời gian còn lại ngồi chờ tụi nó xắp lớp), mà cũng lâu rồi giờ cũng chả biết khuyên gì, mình thấy nhiều người chả đi học trường lớp nào cũng đi code tháng mấy ngàn đô, nhiều người lấy dc bằng đại học cntt xong về làm công nhân kiếm sống qua ngày, cái này là nghề chọn người nên chúc bác may mắn.
Tôi chưa học trung tâm nên k có ý kiến. Bằng cấp tất nhiên có vẫn hơn không, 1 số cty chỉ nhận ng tốt nghiệp đại học quốc gia thôi. Nhưng đại đa số khác thì ko care, để sống vui khỏe vẫn cứ là tốt.
Rất huữ ích, mình dân kế toán ngang nhảy qua làm Business Inteligence. Bản thân đang thấy may mắn vì biết trình mình đang gà mà thực tế ngoài thị trường còn gà hơn lại còn khan hiếm.
Những cái này là kiến thức cơ bản của môn lập trình, nếu xác định đây là 1 nghề và đi theo nó trong một thời gian dài thì nên học, nó có thể giúp ích trong nhiều công ty, nhiều dạng task, nhiều project, nhiều kiểu ngôn ngữ khác nhau. Đừng nghĩ học php ra thì không làm được .net, java.
1 cái code đó có thể dùng cho cả 3 thằng web, android, ios, mặc dù web và app vẫn khác nhau khá nhiều, nhưng nền tảng chung là như nhau. Chỉ khổ vụ cài thư viện cho app thôi.
Học web thì xin gửi chủ thớt cái road map này, cứ theo cái này mà học nhé: https://github.com/kamranahmedse/developer-roadmap
Mình chọn học lập trình vì nghĩ ít ra còn biết chút tiếng Anh, và từng học 3 năm cao đẳng (xong ra đi làm cửa hàng máy tính nửa năm rồi làm công nhân). Và hiện tại coi như thất nghiệp ở gần 30, trong khi lấy vợ gần 1 năm. Sau nhiều hôm tìm hiểu từ người quen, trên mạng và từ những comment của mọi người trong này đúng là hơi dội và choáng ngợp thiệt! Anh kia trong ngành khuyên mình đừng theo khóa của aptech vì dạy nhiều thứ nên trong chỉ 1 học kỳ không học đc gì cụ thể cả. Mình cũng muốn học vài môn khác nhưng không có lớp, ví dụ mình thích bên C# visual dễ học để build desktop app, và javascript như vài bạn khuyên. Chỉ còn lớp java căn bản học 2 tháng dự kiến hơn 1 tuần nữa mở (cũng không biết có delay chờ đủ người không vì thực sự mà nói cntt ở Huế chắc cũng cỡ Bến Tre @@) Như đã nói mình thích về app, nhất là app cho máy tính, vì app cho điện thoại thì cạnh tranh dữ dội, nhưng rõ ràng để tìm việc nhanh chóng thì nên đi con đường web, còn những con đường khác như nhúng thì quá khủng! Giờ suy nghĩ đi học cho thông minh đột xuất thì cũng phải nửa năm mới biết chút về java, sql, rồi đi thực tập, fresher, rồi cũng vài năm mới junior.. Mình thực sự ân hận khi lãng phí quá nhiều tgian, giờ bắt đầu lại, một mình không nói nhưng tội cho gia đình. Nghĩ muốn tìm việc khác càng mông lung. Haizz.
Aptech nó dạy nhiều thứ, những thứ đó là căn bản của lập trình, học bò học đi rồi mới học chạy chứ, giờ học dễ hơn xưa rồi, cái gì cũng google được, nhưng google là một chuyện còn áp được cái google được vào những cái mình đang làm hay không là chuyện khác, lúc đó đòi hỏi nhũng kiến thức cơ bản đó. Quan trọng là tư duy sắp xếp và giải quyết vấn đề.
Học lập trình để viết cho tầng trình diễn thì hơi mệt, đặc biệt là ở tuổi 28, vì có quá nhiều thứ phải học. Làm việc với tầng DB là ít thứ phải học nhất, "ngôn ngữ" cơ bản nhất, tiệm cận bản chất nhất. Tuy nhiên, để làm việc được với DB thì cần phải có tư duy logic một cách tương đối (tư duy về toán học và toán logic). Nếu thực sự hứng thú với DB thì làm quen với hệ quản trị CSDL MySQL, đây là hệ quản trị được sử dụng khá phổ biến hiện nay (Bản quyền của mySQL thuộc về Oracle).
Bác mà ở Sài Gòn là mình với bác đi học chung cho có động lực rồi. Mình tròn 30. Y hệt bác không khác gì từ ngành học tới vợ con công việc. Giờ nghĩ lại hồi xưa mấy người đi trước nói luôn phải đặt 1 mục tiêu rồi luôn hướng tới nó mà làm là chính xác. Cứ đứng núi này trông núi khác, nhảy việc lung tung giờ phải reset cuộc đời ở tuổi 30. Haizz
Mấy hôm nay mình cũng mò mẫm học nhưng học sql server, mysql đang phổ biến hơn hả bạn? Gọi là dốt không dốt, khôn không khôn đó bạn..
Cái này qua bạn bè và mình search sơ thì thấy người học và bên tuyển dụng chuộng những cái free. Những ngôn ngữ phải trả phí mới có thể sử dụng mình thấy ít hơn. Ít chứ k phải k có nha. Mình vẫn biết mấy người giỏi .net lương khá cao.
SQL Server hay MySQL không quan trọng. Cái quan trọng là hiểu và xây dựng được cấu trúc, cơ sở dữ liệu. Từ một bài toán business cụ thể thì cần xây dựng cơ sở dữ liệu như thế nào, làm như thế nào để sau này có thể mở rộng và tối ưu hóa được cơ sở dữ liệu. Khi bạn nắm chắc được mấy cái đấy rồi thì xài cái nào cũng như nhau vì nó chỉ là công cụ, có khác thì chỉ là chức năng của công cụ khác nhau một chút chứ bản chất nó vẫn thế.