Ra trung tâm học để kết bạn, làm quen, có thêm mối quan hệ, gọi là networking, rồi mình biết trình độ của mình ở đâu so với mọi người, rồi nếu mình giỏi thật thì mọi người cũng biết mình là ai, rồi có khi lại được giới thiệu mấy cái project nhỏ nhỏ cho làm kiếm chút cháo, chứ chỉ ngồi nhà tự học thì theo mình là éo bao giờ khá được.
Responsive hả bác, em cũng đang tăng cường thêm đây bác. Tại em nặng tâm lý đấy bác, kiểu lúc nào cũng nghĩ "đối với họ là không đủ" nên hơi rụt rè. Em định xin không lương 1 2 hoặc 3 tháng gì đó.
Thực tập hoặc học trung tâm đó Mấy vấn đề lập trình Học từ ng khác bao h cũng nhanh hơn Ko nhất thiết phải ko lương, thực tập cũng có trợ cấp mà Bọn sinh viên ra trường đi thực tập cũng chỉ làm đc như bác thôi Nhiều đứa còn đéo bằng
Bọn sinh viên ra trường bảo code front-end nhiều đứa nó ngơ ngác luôn đấy, quen code mấy thằng tường minh như C++, Java rồi vào gặp JavaScript ngồi vò đầu bứt tai. Đi học trung tâm như Cybersoft, codegym hay fsoft nó có bạn có bè, có project code nhiều quen tay, lên tư duy là quất thôi. Tầm này mà đòi không lương vô lý vl bạn ơi Cứ vào làm cái gì không biết thì học thêm, phỏng vấn test skill mà qua là đủ khả năng làm việc rồi.
Đừng có xin ko lương. Cứ mạnh dạn tìm chỗ nào có lương/trợ cấp mà apply vào. Trượt thì thôi mất gì đâu? Chưa kể người ta thấy ok mới nhận bạn vào. Đừng đánh giá bản thân thấp quá. Tầm này bằng 1 số thành phần (số ít) junior mình từng gặp rồi ấy chứ Làm front-end thì vụ responsive cũng nên xem lại nhá Chứ nhìn thế này trông rối và xấu quá :v
Chỉ có lời khuyên duy nhất là đừng ham mấy cái làm/thực tập không lương. Ít nhất cũng lấy 5 triệu tiền xăng xe nhé các bạn. Nghề này nó đã khổ sở nhiều bóc lột rồi, OT ON triền miên, bạn làm dễ quá họ lấn tới đó (mặc dù case này cũng không nhiều lắm). Giờ chưa xin vào đâu ham hố vậy thôi, làm 1 2 tháng mới thấy là có ít tiền 5 tr 1 tháng cũng đỡ nhiều thứ. Còn xin việc thì nếu thấy tự tin vào trình độ bản thân apply OJT cũng được. OJT 1 2 tháng với điều kiện làm tốt thì xin việc, mình thấy cái mô hình này cũng hay, còn có kiến thức rồi vào fresher không đáng, tốn time lắm. OJT là được đi làm luôn
Mấy chỗ nhận thực tập lương một vài triệu cũng đáng lắm. Mình vừa tuyển được 2 ku 1999 - 2000, còn 6 tháng tốt nghiệp vào vừa thực tập vừa học việc - nhưng tuyệt nhiên chẳng bạn nào ngồi code Chủ yếu thực tập thì phải chỗ nào được làm việc, được chỉ việc, được vào Project thực tế. Chứ vào mấy chỗ ném đống ngồi đó thì lương cao cũng bỏ.
Mà sao em thấy trên mấy trang itviec, vietnamwork,... ít khi thấy tuyển intern, hoặc có thì toàn phải biết framework
Không cần. Đừng nghe chúng nó chém gió trên mấy trang tuyển dụng. Qua tham khảo mấy cty (từng làm, bạn bè) thì nhiều khi cứ viết yêu cầu thế thôi. Phỏng vấn ko biết mấy cái đấy nhưng vững 1 số kiến thức cơ bản cũng nhận luôn. Nhất là từ Junior trở xuống. Còn OJT thì đúng kiểu biết là 1 lợi thế, ko biết vào training sau. Ông này nói đúng này. Kiếm đc job OJT nào là tốt nhất. Vì vào là sẽ va đập với dự án trực tiếp luôn. Có thể hỏi người đi trước các vấn đề gặp phải khi làm dự án thực tế ở quy mô cty. Làm quen luôn với quy trình làm việc của cty (cái này mình thấy 1 số nơi, đặc biệt các cty bé, đều không chú trọng lắm) cũng sẽ tốt cho việc apply job sau này.
Thì học framework ) Muốn code chay mà dễ à pro mới code chay nhé ) trình bt code ko framework vừa dễ miss deadline lại lắm bug và security )
Cứ pv rồi vào code thực tế mới có exp được. framework là bắt buộc phải biết. Tuỳ dự án mình làm nó xài framework j thôi. Đừng nghĩ mình có khả năng build hết mọi thứ là tốt nhất. Tui sau 1 tgian tự code mọi thứ bằng js thuần, từ slider cảousell, hiệu ứng animation tới giỏ hàng các kiểu. Ajax load trang không xài tới vue hay react thì công nhận nó nhanh nhưng tgian code thì lâu vcc và bác sẽ thấy lấy mẹ nó cái có sẵn nó vừa ngon vừa nhiều tính năng vừa khoẻ hơn rất nhiều. Vì tụi khách hàng nó cần có kết quả sớm nhất chứ k cần biết bác bỏ công sức bao nhiêu để viết lại hết cho nó đâu. Mà bác có tự viết cũng k bao giờ bằng tụi nó viết được
Cái này thì đúng. Bản thân mình đứng ở vị trí nhà tuyển dụng chứ cũng chả bao giờ tuyển dân "gì cũng biết" Tuyển dụng là tuyển người, người tốt, đào tạo được, gắn bó lâu dài thì hốt. Còn dạng cỗ sẵn dọn ra cho ăn thì đa phần tuyển theo Project, một vài năm rồi bay chứ chả lâu dài.
Tiện các bác cho hỏi. Mình tự học C++ basic và Java Core (trước học để làm AT). Nói chung học mấy cái cơ bản, và hiểu thêm 1 ít OOP nhưng chưa rành lắm. Đại khái là build đc 1 cái app console kiểu nhập thông tin và quản lý Student bằng HashMap, rồi save/load ra file. Thì đã đủ để xin làm fresher dev chưa các bác nhỉ hay còn cần học thêm cái khác. Mình ngoài code thì có exp 2 năm tét tơ và tiếng Nhật bủn N2 nên ko biết gánh đc vụ hiện tại chưa giỏi code ko
Cá nhân mình nghĩ thì ngôn ngữ dễ học hơn là mấy cái mô hình lý thuyết và thuật toán xử lý, vì code thì có thể dò trên mạng chứ không hiểu thuật toán và ứng dụng lý thuyết thì hơi căng. OOP rất quan trọng, bác nên fix chỗ này lại cho vững rồi học gì cũng dễ. Hồi mình học design pattern do lủng OOP nên tù vcl, quyết chí cày hết 26 cái mẫu rồi chợt nhận ra code cái gì cũng dính tới đám OOP/design pattern đó, strategy, observer, template, command, facade,... Hiểu được thì giải quyết được một đống thứ, làm code vừa gọn vừa khoa học lại ngầu
Mình học từ C++ rồi qua java nên cấu trúc giữ liệu thì cũng có hiểu chút bác ạ. Bị cái là ngu toán nên cũng chỉ hiểu thôi chứ ko áp dụng tạo thuật toán được. Vd giờ bảo giải bài toán phương trình bậc 1, 2 thì google lâý công thức thì giải được chứ bảo để áp dụng và nhớ công thức thì chịu.
cái đó không hẳn là thuật toán, mà là mấy cái mô hình có sẵn để giải quyết những vấn đề cụ thể khi bác code OOP, bác chắc chắn đã gặp nhiều rồi nhưng chẳng qua là không biết thôi. Ví dụ đơn giản nhất là 2 cái strategy và template thì chắc chắn đã từng gặp (Làm android studio thì có cái đám interface/controller là ứng dụng của strategy pattern, template thì khỏi giải thích vì nó quá phổ biến). Còn lại các mẫu khác bác tìm hiểu kỹ và làm các bài toán đặc trưng của mỗi mẫu thì đảm bảo sẽ hiểu hết về OOP tăng lên đáng kể đấy. Quan trọng là đừng có nản thôi chứ nó không có khó học đâu.
Thực ra free code cam ai cũng cà khịa do nó đào tạo thợ code chứ ko chuyên sâu, nhất là mấy ông phải handle project từ mấy ông code non tay, ngoài ra bạn có thời gian và đk thì có thể học ở trung tâm như techmaster, code gim để thêm kỹ năng mềm, học hỏi người khác bao giờ cũng tốt hơn học 1 mình. Trend FE bây giờ là dùng framework có sẵn như Angular, vue, react để giảm thiểu thời gian code UI mà tập trung vào data binding, thuần HTML, CSS, JS giờ khá khó kiếm việc. Và code app cho mobile bằng react, ionic hay vue là hướng tiếp cận tốt nhất cho người mới vì nó phổ biến và dễ học. Còn hiện tại muốn vào nghề dev thì phải tốt tiếng Anh vì tài liệu cần thiết toàn tiếng Anh, Git để quản lý suorce code hiệu quả, học thêm mấy cái mindset như alige scrum để có team work tốt. Nơi train tốt nhất cho người mới bắt đầu là FSoft vì hội này đào tạo rất quy củ, ngụp lặn trong đấy 2-3 năm là có thể thoải mái ra ngoài offer lương từ 16-20tr cho người ko biết tí gì về code Ko, cái đấy là Backend, dù gì sau này sang fullsstack hết nếu muốn phát triển nên cố gắng học thêm để chuẩn bị sau này muốn thành senior fullstack, mà để được sử dụng cái đống trên lương chắc cũng phải 30 chục củ đổ lên, dưới thì chưa cần