thắc mắc sv it bị đuổi học...cần một hướng đi

Status
Not open for further replies.
Nghiện game bị đuổi thì dự 100% là Bách Khoa Hà Nội
Tối ngày ngồi đồng ở Lê Thanh Nghị, Tạ Quang Bửu
1 năm giờ vài lần ta vẫn qua quán net khu này chơi net, uống Sting dâu, xin cần sa của mấy thằng trong quán thằng hút ké
Phê lòi, ơi, cuộc sống yolo của tuổi trẻ
jmEBCky.gif
Khu tam giác vàng thân thương :sexy:
 
Nhờ voz check kiến thức và tư duy của em về máy tính và lập trình. Xem em có thể cứu vớt được cuộc đời này k. Đúng sai ra sao, vozer cứ thẳng thắn ạ. Chửi em cũng cảm ơn.

1. Em hiểu biết về một phần mềm máy tính ntn?

Khi em đang type này, em không google gì đâu ạ. Có trong đầu thế nào thì ghi ra thế.

Hiểu biết của em về một phần mềm máy tính là tập hợp các chỉ thị với phần cứng để máy tính hoạt động. Chỉ thị máy tính là các mã nhị phân kiểu 01010101010. Thoạt đầu, khi chưa có ngôn ngữ lập trình người ta sử dụng phương pháp đục lỗ để làm chỉ thị cho máy tính. Về sau này thì hợp ngữ (assembly) ra đời. Nó là cách cover lại kiểu đục lỗ nhưng tinh gọn và hiệu quả hơn và có các role, cấu trúc để phát triển các chỉ thị máy tính phức tạp hơn. Từ hợp ngữ người ta bắt đầu ra đời các ngôn ngữ lập trình cover lại từ assembly. Ví dụ như C. Các ngôn ngữ lập trình đều cần một trình biên dịch hoặc thông dịch để chạy một quá trình trung gian để chuyển code ra machine code để ra các chỉ thị cho máy tính.

Các ngôn ngữ bậc cao như python hay php đa số sẽ sử dụng ngôn ngữ C để tạo ra trình biên/thông dịch của riêng nó để cover ra mã máy. Túm lại là ngôn ngữ nào đi nữa cũng sẽ phải có một tiến trình trung gian để tạo ra mã máy.
đầu tiên là con transistor ---> cổng logic cơ bản (AND, OR, XOR, NOT) --> Flip/Flop --> MCU ---> CPU.
Ngôn ngữ lập trình thì dựa trên các cổng logic cơ bản + flip/flop --> bộ nhớ và tập lệnh --> ngôn ngữ lập trình.

Học lập trình cần 10 năm. Trước 30 bắt đầu vẫn kịp nên là ... cố lên
im5pJpc.png
 
Những kiến thức thớt trình bày cho thấy thớt cũng hiểu một chút về máy tính. Tuy nhiên nó cũng không nói lên được gì, vì người bình thường họ đọc vài ngày thì cũng ghi ra vanh vách như vậy được.
Thím cũng đừng suy nghĩ mình chỉ phấn đấu vừa đủ để thành dev quèn, mà thím phải nỗ lực gấp đôi ba lần những thằng học đúng ngành. Không ai thuê một ông nhiều tuổi và học tập bình bình với mức lương tốt cả.
Không có gì là không thể, chỉ cần cố gắng. Nhưng thớt cứ chuẩn bị tinh thần là phải cày ải cùng cực. Em học đúng ngành và làm culi dev cũng kha khá năm rồi. Giờ kiến thức về zero mà bảo học lại từ đầu thì có khi em suy nghĩ lại. Nó lấy đi của mình nhiều thứ quá.
 
Cảm ơn các thím đã dành thời gian tư vấn cho em thêm nhiều động lực.
Dịch dã bây giờ em mới hiểu ra rằng những lúc khó khăn chính là lúc cuộc đời phải trả giá cho những tháng ngày sung sướng. Sắp hết năm 2021 sang tuổi 29 rồi, thôi em cố nốt lần này nữa. Không đạt được gì thì chắc do bản tính nên cuộc sống mãi loser.

P/S em đang cày lại môn cấu trúc dữ liệu và thuật toán. Em học được gì sẽ type lên đây, mong các thím tương trợ em ạ. Đúng sai thế nào chỉ bảo cho em với. Một lần nữa em cảm ơn nhiều
 
Cảm ơn các thím đã dành thời gian tư vấn cho em thêm nhiều động lực.
Dịch dã bây giờ em mới hiểu ra rằng những lúc khó khăn chính là lúc cuộc đời phải trả giá cho những tháng ngày sung sướng. Sắp hết năm 2021 sang tuổi 29 rồi, thôi em cố nốt lần này nữa. Không đạt được gì thì chắc do bản tính nên cuộc sống mãi loser.

P/S em đang cày lại môn cấu trúc dữ liệu và thuật toán. Em học được gì sẽ type lên đây, mong các thím tương trợ em ạ. Đúng sai thế nào chỉ bảo cho em với. Một lần nữa em cảm ơn nhiều
Chúc thím có nhiều nghị lực và thành công nhé! Tôi biết 1 anh bắt đầu học IT (ĐH Mở Tp.HCM), ảnh ra trường tầm năm 42 tuổi, nên là tuổi tác cũng một phần thôi.
 
gME8Wqx.png


Thớt này nên được chia sẻ rộng rãi cho mấy ông khác bớt ngáo về cái ngành này
 
Chúc thím có nhiều nghị lực và thành công nhé! Tôi biết 1 anh bắt đầu học IT (ĐH Mở Tp.HCM), ảnh ra trường tầm năm 42 tuổi, nên là tuổi tác cũng một phần thôi.
anh đó học về làm sếp hả, hay thợ code
 
...1. Data construction and algorithms....replay 2013 - where it used to end and today begins again !
Thử login trở lại cái email ngày xưa dùng lúc học ĐH để tìm tài liệu mà thầy và các bạn share nhưng quên pass, sđt add mail cũng mất nốt nên bó tay. Đành lên website của trường lục tài liệu về đọc mà không hiểu gì luôn. Em đúng nghĩa là trang giấy trắng thật rồi... Thôi tự vọc vạch chắc kiến thức nó sẽ tự được đánh thức trở lại thôi.

Bước một để tiếp cận môn này em sẽ chọn học lại một ngôn ngữ lập trình phù hợp với cái lap ghẻ core i3 HDD. Máy khá chậm chỉ lướt web tàm tàm được nên em chọn javascript. Sau này có tiền thì nâng cấp máy sẽ chuyển sang C/C++ sau.

Thử lên leetcode làm bài đầu tiên để xem tư duy đến đâu.
1. Two Sum: https://leetcode.com/problems/two-sum

Đọc qua đề bài của bài này nó yêu cầu lấy 2 index của một mảng bất kỳ sao cho sum của value index là một input target.

exp:_______________________________
Input: nums = [2,7,11,15], target = 9
Output: [0,1]
Output: Because nums[0] + nums[1] == 9, we return [0, 1].
____________________________________

Bài giải của em, các thím góp ý ạ:


<script>
let nums = [2,7,11,15];
let target = 9;
let indexNums = {};
for(let i = 0; i < nums.length; i++){
const iNum = target - nums;
if(iNum in nums){
indexNums[0] = i;
indexNums[1] = nums.indexOf(target - nums[indexNums[0]]);
}
}

console.log(indexNums);
</script>
 
gME8Wqx.png


Thớt này nên được chia sẻ rộng rãi cho mấy ông khác bớt ngáo về cái ngành này
mấy thằng cấp 3 trẻ trâu chưa trải sự đời mới ngáo it auto lương ngàn đô thôi chứ tầm đứng đứng tuổi đổi ngành chẳng thằng nào ảo tưởng như vậy đâu thím.
 
Cảm ơn các thím đã dành thời gian tư vấn cho em thêm nhiều động lực.
Dịch dã bây giờ em mới hiểu ra rằng những lúc khó khăn chính là lúc cuộc đời phải trả giá cho những tháng ngày sung sướng. Sắp hết năm 2021 sang tuổi 29 rồi, thôi em cố nốt lần này nữa. Không đạt được gì thì chắc do bản tính nên cuộc sống mãi loser.

P/S em đang cày lại môn cấu trúc dữ liệu và thuật toán. Em học được gì sẽ type lên đây, mong các thím tương trợ em ạ. Đúng sai thế nào chỉ bảo cho em với. Một lần nữa em cảm ơn nhiều
Inbox anh, đang rảnh. Nói chuyện OK hợp thì anh thử đào tạo.
 
mấy thằng cấp 3 trẻ trâu chưa trải sự đời mới ngáo it auto lương ngàn đô thôi chứ tầm đứng đứng tuổi đổi ngành chẳng thằng nào ảo tưởng như vậy đâu thím.
T lo cho mấy thằng cháu cấp 3 thôi, bị mấy thằng lều báo nó dắt mũi đến lúc ra trường thất nghiệp, nản rồi lại đổ tại số
 
...1. Data construction and algorithms....replay 2013 - where it used to end and today begins again !
Thử login trở lại cái email ngày xưa dùng lúc học ĐH để tìm tài liệu mà thầy và các bạn share nhưng quên pass, sđt add mail cũng mất nốt nên bó tay. Đành lên website của trường lục tài liệu về đọc mà không hiểu gì luôn. Em đúng nghĩa là trang giấy trắng thật rồi... Thôi tự vọc vạch chắc kiến thức nó sẽ tự được đánh thức trở lại thôi.

Bước một để tiếp cận môn này em sẽ chọn học lại một ngôn ngữ lập trình phù hợp với cái lap ghẻ core i3 HDD. Máy khá chậm chỉ lướt web tàm tàm được nên em chọn javascript. Sau này có tiền thì nâng cấp máy sẽ chuyển sang C/C++ sau.

Thử lên leetcode làm bài đầu tiên để xem tư duy đến đâu.
1. Two Sum: https://leetcode.com/problems/two-sum

Đọc qua đề bài của bài này nó yêu cầu lấy 2 index của một mảng bất kỳ sao cho sum của value index là một input target.

exp:_______________________________
Input: nums = [2,7,11,15], target = 9
Output: [0,1]
Output: Because nums[0] + nums[1] == 9, we return [0, 1].
____________________________________

Bài giải của em, các thím góp ý ạ:


<script>
let nums = [2,7,11,15];
let target = 9;
let indexNums = {};
for(let i = 0; i < nums.length; i++){
const iNum = target - nums;
if(iNum in nums){
indexNums[0] = i;
indexNums[1] = nums.indexOf(target - nums[indexNums[0]]);
}
}

console.log(indexNums);
</script>
máy chậm mới phải dùng C++, sao lại dùng JS?
 
Tôi cũng 93 lúc sv mới lên xa nhà không ai quản lý cũng nghiện game, mà may mắn là chưa bị cảnh báo bao giờ, trình làng nhàng làm outsource cũng gọi là có đồng ra đồng vào :big_smile:
 
Đọc thớt này lại có động lực cày lại. nhưng cày cho cố vào sau cũng vẫn chỉ là làm công. lương 1k 1.5k cũng chỉ làm vùng an toàn của bản thân to hơn và khó thoát hơn thôi
 
Hmm, giờ hướng đi thì nhiều đấy, nhưng mà bác xem lại bác có thích làm IT nữa ko, chứ bác đã bỏ chương trình rồi, nên nếu chính xác vấn đề là bạn ko thích / phù hợp vs nghề này thì khó lắm.

Quá trình mình học ko phải loại giỏi. Điểm số cuối cùng là 2.8/4 (Chắc tầm 6,8/10) Nhưng tới h vẫn có việc làm đúng ngành và lương ổn.

Trừ các trường hợp thủ khoa, học giỏi và xác định được hướng đi ra thì mình thấy có các trường hợp sau tới h vẫn theo nghề:

1. Mê game, Thích ôm máy tính nhưng lúc đi học ko code nhiều, thường join team có một bạn code giỏi.
Các bạn này thì đa số ra làm BA (Nếu tiếng anh tốt) Consultant hoặc QC rồi lên dần QC Automation. Cá biệt một số bạn ra làm rồi quay lại học lập trình và vẫn làm dev như bt :)
2. Lúc học ko tham gia về code nhiều, nhưng xác định mục đích là làm nghề vì lương nên vẫn bám trụ tới lúc ra trường
Các bạn này ra trường thì join các chương trình fresher rồi cũng học lại về dev, sau đó làm dev.
3. Phần còn lại (Mông lung ko biết có thích IT hay ko nhưng vẫn ráng ra trường)
Một số bạn ra làm IT Support / Help Desk / Service Desk /sau đó xác định 1 trong 2 hướng:
  • Học thêm về System >> SysAdmin/ DevOps
  • Học lại về phần dev >> Làm dev.
Một số khác ngoại ngữ giỏi hoặc có kỹ năng khác ngoài dev
-
Tiếng Anh tốt >> Consultant, Project Manager...
- Tiếng Nhật >> Bridge Engineer...

Điểm chung của 3 dạng này là đều xác định là vẫn theo nghề IT, nên cứ làm cv liên quan rồi dần dà xác định hướng phù hợp.

Nếu xét về entry point, mình nghĩ IT là một ngành có khá nhiều cửa để vào, vấn đề là bạn có kiên trì hay không.
Mục số 3 mình thấy không chính xác lắm. Đối với bạn ngay từ đầu chọn dev rồi không theo được thì bạn nhận định là đúng, còn những bạn xác định ngay từ đầu đi theo hướng network thì không thể nói như bác được :)
 
Mục số 3 mình thấy không chính xác lắm. Đối với bạn ngay từ đầu chọn dev rồi không theo được thì bạn nhận định là đúng, còn những bạn xác định ngay từ đầu đi theo hướng network thì không thể nói như bác được :)
À, nếu xác định rõ ràng thì dễ rồi, thường mấy bạn đó cũng ko lăn tăn như chủ thớt, mình chỉ nói về trường hợp mông lung quá, đi làm mãi mới biết mình thích món gì.
 
Status
Not open for further replies.
Back
Top