kiến thức [Chia sẻ] Real case học lập trình của một người tay ngang

bây h mà quay về tuổi 24-25 m sẽ bỏ xd qua đi học lập trình ngay
30 chắc cung muộn rồi
tối qua xem youtube vu vơ thấy bác này hơn 34t mới bắt đầu học code, ở VN hiện tại dev đa phần trẻ, chứ vài năm nữa thì tầm tuổi 3x chắc sẽ phổ biến
 
Em/cháu đang là svien cuối năm 2. Sơ qua thì em thi ngành này vì lúc ấy không có định hướng cụ thể cho tương lai của mình, xếp nguyện vọng theo thang điểm. Xong càng học càng thấy mình không hợp nên chán rồi nằm thẳng dần(CPA kỳ đầu gần 3.5/4 nhưng tụt dần đến 2 kỳ gần nhất đều là 1.x/4). Lúc ấy em cũng nhẩm nhẩm lấy cái bằng khá xong ra trường kiếm đại 1 việc gì đấy trái ngành(mà chưa xác định sẽ là việc gì).

Gần đây sau 1 số biến cố làm cú húych, em thấy mình cứ như này thì đ' ổn, mình còn phải chăm 2 vị phụ huynh rồi cưới vợ các thứ nên vực lại. Ngành đang học thì em xác định không theo được rồi, cứ học lấy cái bằng khá để ra trường thôi, nghề nghiệp kiếm cơm bằng nó thì không ổn. Và em quyết định mình sẽ học IT.

Cũng không phải quyết định quá bồng bột mà đã manh nha từ trước, từ hồi c3 nhưng không chắc nên đã không quyết(đm ngu vcl). Giờ bắt đầu dấn thân. Sơ qua về em hiện tại thì:

-Thích công nghệ, máy tính, game, vọc vạch các thứ liên quan đến công nghệ.

-Có tính sáng tạo, thích tạo ra mấy cái mới, cũng có chút xíu máu nghệ thuật(thích đọc sách, truyện, vẽ,...)

-Ngu toán(chắc vậy). Hồi c3 vẫn học ổn ổn mà lên Đh tạch giải tích 3 lần liền nên giờ sợ toán luôn. Em sẽ cố gắng khắc phục vụ này.

-Tiếng Anh: Xem hiểu được vid trên Youtube nhưng Speaking Writing đều ngu, đại loại là không biết ngữ pháp. Đang tính tự học TA mà lắm thầy nhiều ma quá nên được thì xin lời khuyên vụ này luôn.

-Định hướng: Làm Front-end, được thì full-stack dev.

Vấn đề gặp phải bây giờ của em là không biết nên chọn ngôn ngữ nào đầu tiên và đi theo lộ trình ra sao. Ông thì python ông thì C/C++, và trước-sau khi học ngôn ngữ đầu tiên thì sẽ phải những học cái gì để tối ưu nhất cho cái đích em muốn đến. Em tìm quyển nào kiểu "Bách khoa nhập môn IT" mà chẳng cả thấy, hoặc em lhông biết chỗ tìm.

Và vấn đề cuối em muốn hỏi là 1 tay ngang trong thời buổi lay-off này cần những gì để phong phú CV của mình để có thể vượt qua những thằng đại học chính quy khác.

Mong mọi người trên này có thể tư vấn cho em/cháu.
18UtsPw.png
 
Last edited:
Okay cảm ơn bác nhé, em sẽ note lại sau này inbox thật đấy :big_smile:.

Em có viết hết ở cách part đầu tiên đó bác :smile:.
Thoải mái thôi bạn ơi. Riêng việc bạn tự học tự phấn đấu sau đâu đó 2 năm là strong hơn khối ông IT chính quy rồi. Những case như này mình tự tin refer thôi.
 
Em/cháu đang là svien cuối năm 2 khoa Sinh của trường Khoa học Tự nhiên-VNU. Sơ qua thì em thi ngành này vì lúc ấy không có định hướng cụ thể cho tương lai của mình, xếp nguyện vọng theo thang điểm. Xong càng học càng thấy mình không hợp nên chán rồi nằm thẳng dần(CPA kỳ đầu gần 3.5/4 nhưng tụt dần đến 2 kỳ gần nhất đều là 1.x/4). Lúc ấy em cũng nhẩm nhẩm lấy cái bằng khá xong ra trường kiếm đại 1 việc gì đấy trái ngành(mà chưa xác định sẽ là việc gì).

Gần đây sau 1 số biến cố làm cú húych, em thấy mình cứ như này thì đ' ổn, mình còn phải chăm 2 vị phụ huynh rồi cưới vợ các thứ nên vực lại. Ngành đang học thì em xác định không theo được rồi, cứ học lấy cái bằng khá để ra trường thôi, nghề nghiệp kiếm cơm bằng nó thì không ổn. Và em quyết định mình sẽ học IT.

Cũng không phải quyết định quá bồng bột mà đã manh nha từ trước, từ hồi c3 nhưng không chắc nên đã không quyết(đm ngu vcl). Giờ bắt đầu dấn thân. Sơ qua về em hiện tại thì:

-Thích công nghệ, máy tính, game, vọc vạch các thứ liên quan đến công nghệ.

-Có tính sáng tạo, thích tạo ra mấy cái mới, cũng có chút xíu máu nghệ thuật(thích đọc sách, truyện, vẽ,...)

-Ngu toán(chắc vậy). Hồi c3 vẫn học ổn ổn mà lên Đh tạch giải tích 3 lần liền nên giờ sợ toán luôn. Em sẽ cố gắng khắc phục vụ này.

-Tiếng Anh: Xem hiểu được vid trên Youtube nhưng Speaking Writing đều ngu, đại loại là không biết ngữ pháp. Đang tính tự học TA mà lắm thầy nhiều ma quá nên được thì xin lời khuyên vụ này luôn.

-Định hướng: Làm Front-end, được thì full-stack dev.

Vấn đề gặp phải bây giờ của em là không biết nên chọn ngôn ngữ nào đầu tiên và đi theo lộ trình ra sao. Ông thì python ông thì C/C++, và trước-sau khi học ngôn ngữ đầu tiên thì sẽ phải những học cái gì để tối ưu nhất cho cái đích em muốn đến. Em tìm quyển nào kiểu "Bách khoa nhập môn IT" mà chẳng cả thấy, hoặc em lhông biết chỗ tìm.

Và vấn đề cuối em muốn hỏi là 1 tay ngang trong thời buổi lay-off này cần những gì để phong phú CV của mình để có thể vượt qua những thằng đại học chính quy khác.

Mong mọi người trên này có thể tư vấn cho em/cháu.
18UtsPw.png
HUS à :D:D chia buồn vs fence, tầm này thị trường hơi khó, nếu fen chịu khó học trong 1,2 năm tới thì có khi lúc ý thị trường sẽ khá hơn
 
HUS à :D:D chia buồn vs fence, tầm này thị trường hơi khó, nếu fen chịu khó học trong 1,2 năm tới thì có khi lúc ý thị trường sẽ khá hơn
vâng, em cũng tính học trong 1-2 năm, chứ không ăn xổi được
TXeEu4z.png
 
Em/cháu đang là svien cuối năm 2 khoa Sinh của trường Khoa học Tự nhiên-VNU. Sơ qua thì em thi ngành này vì lúc ấy không có định hướng cụ thể cho tương lai của mình, xếp nguyện vọng theo thang điểm. Xong càng học càng thấy mình không hợp nên chán rồi nằm thẳng dần(CPA kỳ đầu gần 3.5/4 nhưng tụt dần đến 2 kỳ gần nhất đều là 1.x/4). Lúc ấy em cũng nhẩm nhẩm lấy cái bằng khá xong ra trường kiếm đại 1 việc gì đấy trái ngành(mà chưa xác định sẽ là việc gì).

Gần đây sau 1 số biến cố làm cú húych, em thấy mình cứ như này thì đ' ổn, mình còn phải chăm 2 vị phụ huynh rồi cưới vợ các thứ nên vực lại. Ngành đang học thì em xác định không theo được rồi, cứ học lấy cái bằng khá để ra trường thôi, nghề nghiệp kiếm cơm bằng nó thì không ổn. Và em quyết định mình sẽ học IT.

Cũng không phải quyết định quá bồng bột mà đã manh nha từ trước, từ hồi c3 nhưng không chắc nên đã không quyết(đm ngu vcl). Giờ bắt đầu dấn thân. Sơ qua về em hiện tại thì:

-Thích công nghệ, máy tính, game, vọc vạch các thứ liên quan đến công nghệ.

-Có tính sáng tạo, thích tạo ra mấy cái mới, cũng có chút xíu máu nghệ thuật(thích đọc sách, truyện, vẽ,...)

-Ngu toán(chắc vậy). Hồi c3 vẫn học ổn ổn mà lên Đh tạch giải tích 3 lần liền nên giờ sợ toán luôn. Em sẽ cố gắng khắc phục vụ này.

-Tiếng Anh: Xem hiểu được vid trên Youtube nhưng Speaking Writing đều ngu, đại loại là không biết ngữ pháp. Đang tính tự học TA mà lắm thầy nhiều ma quá nên được thì xin lời khuyên vụ này luôn.

-Định hướng: Làm Front-end, được thì full-stack dev.

Vấn đề gặp phải bây giờ của em là không biết nên chọn ngôn ngữ nào đầu tiên và đi theo lộ trình ra sao. Ông thì python ông thì C/C++, và trước-sau khi học ngôn ngữ đầu tiên thì sẽ phải những học cái gì để tối ưu nhất cho cái đích em muốn đến. Em tìm quyển nào kiểu "Bách khoa nhập môn IT" mà chẳng cả thấy, hoặc em lhông biết chỗ tìm.

Và vấn đề cuối em muốn hỏi là 1 tay ngang trong thời buổi lay-off này cần những gì để phong phú CV của mình để có thể vượt qua những thằng đại học chính quy khác.

Mong mọi người trên này có thể tư vấn cho em/cháu.
18UtsPw.png
Tham khảo roadmap cho FE nè bác, rào cản ban đầu của trái ngành là không biết keyword. Bác chăm research lên, confuse cái gì thì lên hỏi/tìm Mentor mà hỏi :byebye:. Còn muốn biết tính cách có phù hợp hay không thì phải học thử, làm thử. Ví như bản thân mình chưa bao giờ chán viết code, nhưng cũng có mấy ông đồng nghiệp chán, định hướng làm Manager hơn là đi chuyên technical. Hoặc mấy ông trái ngành, tự học được 1 time xong chán rồi bỏ là vô số kể:burn_joss_stick:.
 
Tham khảo roadmap cho FE nè bác, rào cản ban đầu của trái ngành là không biết keyword. Bác chăm research lên, confuse cái gì thì lên hỏi/tìm Mentor mà hỏi :byebye:. Còn muốn biết tính cách có phù hợp hay không thì phải học thử, làm thử. Ví như bản thân mình chưa bao giờ chán viết code, nhưng cũng có mấy ông đồng nghiệp chán, định hướng làm Manager hơn là đi chuyên technical. Hoặc mấy ông trái ngành, tự học được 1 time xong chán rồi bỏ là vô số kể:burn_joss_stick:.
Công nhận là nhiều keyword thiệt, đọc cmt các thím trong mấy thớt trên này lú hết đầu. May giờ có con gpt nên còn đỡ. Hỏi noa chi tiết OOP với BE FE BA là gì nó rep sạch mà không cáu chửi mình:smile:
 
Em/cháu đang là svien cuối năm 2. Sơ qua thì em thi ngành này vì lúc ấy không có định hướng cụ thể cho tương lai của mình, xếp nguyện vọng theo thang điểm. Xong càng học càng thấy mình không hợp nên chán rồi nằm thẳng dần(CPA kỳ đầu gần 3.5/4 nhưng tụt dần đến 2 kỳ gần nhất đều là 1.x/4). Lúc ấy em cũng nhẩm nhẩm lấy cái bằng khá xong ra trường kiếm đại 1 việc gì đấy trái ngành(mà chưa xác định sẽ là việc gì).

Gần đây sau 1 số biến cố làm cú húych, em thấy mình cứ như này thì đ' ổn, mình còn phải chăm 2 vị phụ huynh rồi cưới vợ các thứ nên vực lại. Ngành đang học thì em xác định không theo được rồi, cứ học lấy cái bằng khá để ra trường thôi, nghề nghiệp kiếm cơm bằng nó thì không ổn. Và em quyết định mình sẽ học IT.

Cũng không phải quyết định quá bồng bột mà đã manh nha từ trước, từ hồi c3 nhưng không chắc nên đã không quyết(đm ngu vcl). Giờ bắt đầu dấn thân. Sơ qua về em hiện tại thì:

-Thích công nghệ, máy tính, game, vọc vạch các thứ liên quan đến công nghệ.

-Có tính sáng tạo, thích tạo ra mấy cái mới, cũng có chút xíu máu nghệ thuật(thích đọc sách, truyện, vẽ,...)

-Ngu toán(chắc vậy). Hồi c3 vẫn học ổn ổn mà lên Đh tạch giải tích 3 lần liền nên giờ sợ toán luôn. Em sẽ cố gắng khắc phục vụ này.

-Tiếng Anh: Xem hiểu được vid trên Youtube nhưng Speaking Writing đều ngu, đại loại là không biết ngữ pháp. Đang tính tự học TA mà lắm thầy nhiều ma quá nên được thì xin lời khuyên vụ này luôn.

-Định hướng: Làm Front-end, được thì full-stack dev.

Vấn đề gặp phải bây giờ của em là không biết nên chọn ngôn ngữ nào đầu tiên và đi theo lộ trình ra sao. Ông thì python ông thì C/C++, và trước-sau khi học ngôn ngữ đầu tiên thì sẽ phải những học cái gì để tối ưu nhất cho cái đích em muốn đến. Em tìm quyển nào kiểu "Bách khoa nhập môn IT" mà chẳng cả thấy, hoặc em lhông biết chỗ tìm.

Và vấn đề cuối em muốn hỏi là 1 tay ngang trong thời buổi lay-off này cần những gì để phong phú CV của mình để có thể vượt qua những thằng đại học chính quy khác.

Mong mọi người trên này có thể tư vấn cho em/cháu.
18UtsPw.png
Học cùng Front-end k thím?
 
Lần đầu tiên đến với Voz lại gặp đc một bài rất hay này của bác , em thì cũng ko hẳn trái ngành vì e chuyển sang IT đầu năm 2 . Năm đầu tiên rất trầm cảm và nản vì em phải lấy gốc , năm 3 thì e may mắn gặp đc ông anh mentor ổng truyền động lực nên em vẫn giữ lửa đến giờ . Em thấy dân trái ngành họ có khi mà họ tìm được đam mê sẽ rất kiên trì , e ở HCM mặc dù vẫn chưa tìm được việc nhưng e vẫn update kiến thức hằng ngày , mặc dù hơi lan man hi vọng sẽ sớm tìm đc chỗ thực tập
 
Bác apply senior hay sao mà "chỉ" 2k2-2k5? Range senior thì em ít apply nhưng mà trên 2k thì cũng ít công ty trả được. Giờ chắc chỉ còn mấy cty top như McKinsey, Axon, NAB, EH, Andurin, NFQ,... trả range này, mà cũng cạnh tranh lắm nhe:).
Em hỏi ngu tý
Mấy công ty top như bên trên bác viết đấy. Là vào làm gì vậy ạ. Code cái gì đấy ạ
Em đang học C/C++ và java. Mà nghe thằng cùng lớp nó cũng học Java thì nó bảo sau nó làm web
Hay là các công ty bên trên cũng code web thôi ạ
Em đang học Java BE thì thấy chẳng liên quan gì đến toán cả. Hay em chưa đụng vào phần toán khó như ma trận, vi phân, hàm chuỗi

via theNEXTvoz for iPhone
 
Em hỏi ngu tý
Mấy công ty top như bên trên bác viết đấy. Là vào làm gì vậy ạ. Code cái gì đấy ạ
Em đang học C/C++ và java. Mà nghe thằng cùng lớp nó cũng học Java thì nó bảo sau nó làm web
Hay là các công ty bên trên cũng code web thôi ạ
Em đang học Java BE thì thấy chẳng liên quan gì đến toán cả. Hay em chưa đụng vào phần toán khó như ma trận, vi phân, hàm chuỗi

via theNEXTvoz for iPhone
tuỳ cty, mấy cty trên nhiều domain mà, còn toán thì SE nói chung cũng bình thường mà, đâu cần đến xác suất, giải tích, đại số tuyến tính đâu,... mấy món đó bên AI/ML thôi
 
Em/cháu đang là svien cuối năm 2. Sơ qua thì em thi ngành này vì lúc ấy không có định hướng cụ thể cho tương lai của mình, xếp nguyện vọng theo thang điểm. Xong càng học càng thấy mình không hợp nên chán rồi nằm thẳng dần(CPA kỳ đầu gần 3.5/4 nhưng tụt dần đến 2 kỳ gần nhất đều là 1.x/4). Lúc ấy em cũng nhẩm nhẩm lấy cái bằng khá xong ra trường kiếm đại 1 việc gì đấy trái ngành(mà chưa xác định sẽ là việc gì).

Gần đây sau 1 số biến cố làm cú húych, em thấy mình cứ như này thì đ' ổn, mình còn phải chăm 2 vị phụ huynh rồi cưới vợ các thứ nên vực lại. Ngành đang học thì em xác định không theo được rồi, cứ học lấy cái bằng khá để ra trường thôi, nghề nghiệp kiếm cơm bằng nó thì không ổn. Và em quyết định mình sẽ học IT.

Cũng không phải quyết định quá bồng bột mà đã manh nha từ trước, từ hồi c3 nhưng không chắc nên đã không quyết(đm ngu vcl). Giờ bắt đầu dấn thân. Sơ qua về em hiện tại thì:

-Thích công nghệ, máy tính, game, vọc vạch các thứ liên quan đến công nghệ.

-Có tính sáng tạo, thích tạo ra mấy cái mới, cũng có chút xíu máu nghệ thuật(thích đọc sách, truyện, vẽ,...)

-Ngu toán(chắc vậy). Hồi c3 vẫn học ổn ổn mà lên Đh tạch giải tích 3 lần liền nên giờ sợ toán luôn. Em sẽ cố gắng khắc phục vụ này.

-Tiếng Anh: Xem hiểu được vid trên Youtube nhưng Speaking Writing đều ngu, đại loại là không biết ngữ pháp. Đang tính tự học TA mà lắm thầy nhiều ma quá nên được thì xin lời khuyên vụ này luôn.

-Định hướng: Làm Front-end, được thì full-stack dev.

Vấn đề gặp phải bây giờ của em là không biết nên chọn ngôn ngữ nào đầu tiên và đi theo lộ trình ra sao. Ông thì python ông thì C/C++, và trước-sau khi học ngôn ngữ đầu tiên thì sẽ phải những học cái gì để tối ưu nhất cho cái đích em muốn đến. Em tìm quyển nào kiểu "Bách khoa nhập môn IT" mà chẳng cả thấy, hoặc em lhông biết chỗ tìm.

Và vấn đề cuối em muốn hỏi là 1 tay ngang trong thời buổi lay-off này cần những gì để phong phú CV của mình để có thể vượt qua những thằng đại học chính quy khác.

Mong mọi người trên này có thể tư vấn cho em/cháu.
18UtsPw.png
- Tiếng Anh: Ngu ngữ pháp thì mua cuốn English grammar in use về mà học, siêu dễ hiểu luôn. Nói chung muốn cải thiện ngoại ngữ thì phải đem nó ra sử dụng thật nhiều vào

- Lập trình: Nên học python vì cú pháp đơn giản. Sử dụng python để học data structure & algorithm kết hợp làm bài tập leetcode luôn. Recommend một kênh youtube khá hay để học thuật toán là NeetCode
Song song đó thì vào theodinproject.com để học lập trình web. Nó là một khóa học gồm phần Foundation dạy cơ bản trước, xong thì qua Fullstack dạy html css js nâng cao, react, nodejs. Khóa học chất lượng, giải thích cặn kẽ, dạy cả Git, linux command line, TDD... cơ mà yêu cầu đọc hiểu tiếng Anh tốt và không nản chí sớm.
 
Last edited:
tuỳ cty, mấy cty trên nhiều domain mà, còn toán thì SE nói chung cũng bình thường mà, đâu cần đến xác suất, giải tích, đại số tuyến tính đâu,... mấy món đó bên AI/ML thôi
Vậy là vào mấy công ty kia cũng làm về web thôi ạ
À em hỏi thêm tý. C/C++ thì học ở đâu được bác. Em học trên youtube thì đến phần hướng đối tượng của C++ là không thấy gì nữa
Còn phần giao diện thì mọi người bảo C# làm nhanh hơn giờ ko ai dùng C++ nữa

via theNEXTvoz for iPhone
 
Vậy là vào mấy công ty kia cũng làm về web thôi ạ
À em hỏi thêm tý. C/C++ thì học ở đâu được bác. Em học trên youtube thì đến phần hướng đối tượng của C++ là không thấy gì nữa
Còn phần giao diện thì mọi người bảo C# làm nhanh hơn giờ ko ai dùng C++ nữa

via theNEXTvoz for iPhone
học tiếp cấu trúc dữ liêu giải thuật trên codelearn.io đi
 
Em hỏi ngu tý
Mấy công ty top như bên trên bác viết đấy. Là vào làm gì vậy ạ. Code cái gì đấy ạ
Em đang học C/C++ và java. Mà nghe thằng cùng lớp nó cũng học Java thì nó bảo sau nó làm web
Hay là các công ty bên trên cũng code web thôi ạ
Em đang học Java BE thì thấy chẳng liên quan gì đến toán cả. Hay em chưa đụng vào phần toán khó như ma trận, vi phân, hàm chuỗi

via theNEXTvoz for iPhone
Mấy công ty này trả lương tốt nhất ngành chứ em cũng không rõ họ tuyển jobs gì, cái này bác cứ hỏi google thôi :) .
Trước giờ chỉ khi em đi phỏng vấn mới gặp giải thuật thôi, mà FE giải thuật cũng không quá khó, vòng lặp, if/else là giải quyết được. Axon nghe nói phỏng vấn thuật toán khó, bác apply thử xem công việc thường ngày của họ có áp dụng thuật toán nhiều hay không :shame:.
 
Back
Top