thảo luận 27 tuổi tự học CNTT có được không ạ?

Học bằng tiếng anh luôn cho quen từ vựng, kể cả có ngu tiếng anh cũng nên đọc bằng tiếng anh. Sau này có bug gì còn lên mấy diễn đàn nước ngoài xem cách giải quyết. Học bằng tiếng việt gặp bug rồi ngồi khóc.
 
Học IT thì quan trọng là ngồi trước máy tính 1 ngày được bao nhiêu giờ, 8 tiếng/ngày được không?
Có bị bệnh liên quan đến việc đứng lâu hoặc ngồi lâu không? Nếu ngồi lâu không được thì để máy lên cao chuyển qua đứng lâu. Trĩ nội, trĩ ngoại, đau cột sống...
Khả năng tập trung vào một việc được bao lâu? 45p? 1 giờ ?2 giờ...
Chừng nào còn muốn học thì sẽ học được. Còn học để làm gì mới quan trọng, mục đích để bắt đầu là quan trọng.
Học để kiếm tiền --> IT không phải là lựa chọn tốt ở tuổi 27.
Học cho vui --> nhiều cái còn vui hơn. Học IT cho vui thì thà học Photoshop, chỉnh hình cho gái còn vui hơn nhiều lần.
Học để biết mình có phù hợp không --> không cần học cũng biết có phù hợp hay không.
Em giờ không biết mình phù hợp với cái gì do chả mạnh về cái gì. Giờ muốn kiếm gì làm cho phù hợp không vài năm nữa có gia đình thì k chạy nhảy nổi.
 
Mình thấy học vui nhất là bác viết cái extension cho google chrome á, docs của nó khá đầy đủ. Làm một cái đơn giản ví dụ như vào web thì hiện tên mình hay gì đó. Đơn giản nhưng có sản phẩm thì vui. Hồi đó mình chơi game travian cũng viết cái tool auto xây nhà khá vui.
Em thì h ngồi vọc vạch học lại C xem cơ bản mình có phù hợp k. Nếu k thì e chuyển sang học photoshop hoặc mấy chương trình khác cho đỡ căng thẳng. Cảm ơn bác.
 
Học bằng tiếng anh luôn cho quen từ vựng, kể cả có ngu tiếng anh cũng nên đọc bằng tiếng anh. Sau này có bug gì còn lên mấy diễn đàn nước ngoài xem cách giải quyết. Học bằng tiếng việt gặp bug rồi ngồi khóc.
Nghe ông kia bảo thượng đẳng nghe ngứa vãi :(
 
Em thì h ngồi vọc vạch học lại C xem cơ bản mình có phù hợp k. Nếu k thì e chuyển sang học photoshop hoặc mấy chương trình khác cho đỡ căng thẳng. Cảm ơn bác.
Bác cứ làm mấy lặt vặt linh tinh thì đam mê nó tự xuất hiện thôi. Chứ đâm đầu vào mấy cái hardcore quá mới vô không có kết dễ mau nản. Viết cái crawler đi craw ảnh gái cũng vui :p. À nếu bác thích xử lí hình ảnh. Có thể học python, cài opencv vào, tự code mấy cái filter đơn giản để xử lí ảnh, ghép ảnh, rất dễ làm nhưng khá ngầu, thế là vui :)
 
Nghe ông kia bảo thượng đẳng nghe ngứa vãi :(
Thì cứ ừ mình thượng đẳng đi, thượng đẳng lại chẳng tốt hơn hạ đẳng à :). Ai ngoài đời bảo mình thượng đẳng mình sẽ nói lại nó là đồ hạ đẳng :byebye:, thế là hết nói.

Cơ bản là làm cái gì càng có community đông thì càng dễ làm, trang viblo gì đó của VN nghe nói cũng tốt, nhưng bọn team mình mà đọc viblo là mình chửi bảo sao không đọc tiếng anh đi, đọc tiếng việt chi. Mấy trang tiếng anh mặc dù nội dung y chang, nhưng nhiều người đọc, hễ sai là sửa ngay, nhiêu đó thôi cũng đáng chuyển sang dùng tiếng anh rồi.
 
Bác cứ làm mấy lặt vặt linh tinh thì đam mê nó tự xuất hiện thôi. Chứ đâm đầu vào mấy cái hardcore quá mới vô không có kết dễ mau nản. Viết cái crawler đi craw ảnh gái cũng vui :p. À nếu bác thích xử lí hình ảnh. Có thể học python, cài opencv vào, tự code mấy cái filter đơn giản để xử lí ảnh, ghép ảnh, rất dễ làm nhưng khá ngầu, thế là vui :)
Nghe bác nói e cũng thấy thú vị. Để em nghiên cứu mấy cái recomment của bác. Thấy bác nói mà e thấy ham hố ghê. :LOL:
 
Bác cứ làm mấy lặt vặt linh tinh thì đam mê nó tự xuất hiện thôi. Chứ đâm đầu vào mấy cái hardcore quá mới vô không có kết dễ mau nản. Viết cái crawler đi craw ảnh gái cũng vui :p. À nếu bác thích xử lí hình ảnh. Có thể học python, cài opencv vào, tự code mấy cái filter đơn giản để xử lí ảnh, ghép ảnh, rất dễ làm nhưng khá ngầu, thế là vui :)
Tốn thời gian. Học để kiếm tiền chứ đâu phải để giải trí.
Cái này là chưa học bò đã lo học chạy đó. Nói xử lý ảnh bằng opencv dễ thì dạng tập bay rồi chứ chạy nhảy gì nữa
 
Tốn thời gian. Học để kiếm tiền chứ đâu phải để giải trí.
Cái này là chưa học bò đã lo học chạy đó. Nói xử lý ảnh bằng opencv dễ thì dạng tập bay rồi chứ chạy nhảy gì nữa
Why not both? vừa giải trí vừa nâng cao trình độ thì không tốt?

Bạn có dùng opencv bao giờ chưa ? Viết một cái tool đơn giản tách người ra khỏi phông xanh tốn bao nhiêu thời gian? Thời gian học python + cài đặt opencv + code tất cả không tới 1 ngày vì những cái này chắc có tutorial hết rồi.

Bạn biết khi phỏng vấn người ta hay hỏi gì không. "Ngoài những công việc ở công ty em có làm side project hay những thứ bên ngoài không?". Người ta không hỏi cho vui đâu, người ta muốn biết đam mê, thái độ làm việc và cả trình độ của bạn đó.
 
Why not both? vừa giải trí vừa nâng cao trình độ thì không tốt?

Bạn có dùng opencv bao giờ chưa ? Viết một cái tool đơn giản tách người ra khỏi phông xanh tốn bao nhiêu thời gian? Thời gian học python + cài đặt opencv + code tất cả không tới 1 ngày vì những cái này chắc có tutorial hết rồi.

Bạn biết khi phỏng vấn người ta hay hỏi gì không. "Ngoài những công việc ở công ty em có làm side project hay những thứ bên ngoài không?". Người ta không hỏi cho vui đâu, người ta muốn biết đam mê, thái độ làm việc và cả trình độ của bạn đó.
Mình có sử dụng opencv để pre processing ảnh trước khi OCR. Đơn giản đó cho bạn đấy 1 tuần khử nhiễu ảnh và tăng tương phản CMND xem.

Bạn nói là học python + tutorial cho opencv chưa tới 1 ngày thì có khác gì script kiddies hay tricker facebook không? Đưa cho 1 đoạn code, input chỗ này, input chỗ kia?

Vậy thì ai tuyển?
Trong khi đó đơn giản như if else while do với def function thì chắc gì đã học nổi trong 2 tháng? Nên nhớ thớt không biết 1 tí gì về CNTT chứ đừng nói là học cơ bản về lập trình.

Bạn thử suggest giúp mình 1 vị trí nào biết run mỗi script opencv với? Dễ học trong 1 ngày 1 tháng vậy mà tuyển mãi không ra người đó.
 
Mình có sử dụng opencv để pre processing ảnh trước khi OCR.

Bạn nói là học python + tutorial cho opencv chưa tới 1 ngày thì có khác gì script kiddies hay tricker facebook không? Đưa cho 1 đoạn code, input chỗ này, input chỗ kia?

Vậy thì ai tuyển?
Trong khi đó đơn giản như if else while do với def function thì chắc gì đã học nổi trong 2 tháng? Nên nhớ thớt không biết 1 tí gì về CNTT chứ đừng nói là học cơ bản về lập trình.

Bạn thử suggest giúp mình 1 vị trí nào biết run mỗi script opencv với? Dễ học trong 1 ngày 1 tháng vậy mà tuyển mãi không ra người đó.
Opencv load cái ảnh RBG lên rồi cộng trừ nhân chia, chạy vòng for qua if else để lọc màu, hoặc dùng 1 phép conv để xử lí thì có gì khó vậy bạn. If else while do và def function học gì 2 tháng vậy :/. Hồi xưa lúc mình bắt đầu học lập trình học pascal buổi đầu tiên là code được kiểm tra một số phải là số nguyên tố hay không, đầy đủ while if else function rồi. Bạn cho mình một cái lịch học để học if else trong 2 tháng thử.

Mình k nói là làm xong thì có việc. Chủ thớt cũng k hỏi là giờ làm sao để có việc ngay trong ngành.

Còn đoạn cuối bạn nói gì mình đọc không hiểu. Ý bạn là công ty bạn đang cần người script opencv mà không tìm ra à? Thế phải hỏi lại cty trả lương bao nhiêu. Chứ python là cái dễ kiếm người nhất rồi, chả liên quan đến chuyện nó khó hay dễ. Trả cao thì nhắn mình để mình học rồi apply :)
 
Opencv load cái ảnh RBG lên rồi cộng trừ nhân chia, chạy vòng for qua if else để lọc màu, hoặc dùng 1 phép conv để xử lí thì có gì khó vậy bạn. If else while do và def function học gì 2 tháng vậy :/. Hồi xưa lúc mình bắt đầu học lập trình học pascal buổi đầu tiên là code được kiểm tra một số phải là số nguyên tố hay không, đầy đủ while if else function rồi. Bạn cho mình một cái lịch học để học if else trong 2 tháng thử.

Mình k nói là làm xong thì có việc. Chủ thớt cũng k hỏi là giờ làm sao để có việc ngay trong ngành.

Còn đoạn cuối bạn nói gì mình đọc không hiểu. Ý bạn là công ty bạn đang cần người script opencv mà không tìm ra à? Thế phải hỏi lại cty trả lương bao nhiêu. Chứ python là cái dễ kiếm người nhất rồi, chả liên quan đến chuyện nó khó hay dễ. Trả cao thì nhắn mình để mình học rồi apply :)
Bạn học rồi thì thấy dễ. Chứ người ngoài mới tinh học vào không dễ tí nào đâu.
Về lộ trình học đối với người chưa biết gì nhé
1. Tổng quan python. Cài đặt môi trường, cài đặt IDE, cách cài đặt thư viện
2. Var, data type, annotation
3. Toán tử, logic: tính toán, gán, so sánh, logic...
4. If else, elif,
5. While do for, break, continue, pass
6. Xử lý string, int, datetime
7. List, tuple, dictionary, set
8. Def function, var, param, lambda
9. Module, package, import lib
10. Import file (text, csv, folder)
Mình tham khảo 1 program cho người mới hoàn toàn. Mà học xong cái này mới chỉ dừng ở hình dung python có cái gì thôi chứ cũng còn lâu mới vào việc được.
Chứ bạn bảo newbie chưa học gì đi code opencv trong 1 ngày người ta nghĩ bạn troll đó.
 
Bạn học rồi thì thấy dễ. Chứ người ngoài mới tinh học vào không dễ tí nào đâu.
Về lộ trình học đối với người chưa biết gì nhé
1. Tổng quan python. Cài đặt môi trường, cài đặt IDE, cách cài đặt thư viện
2. Var, data type, annotation
3. Toán tử, logic: tính toán, gán, so sánh, logic...
4. If else, elif,
5. While do for, break, continue, pass
6. Xử lý string, int, datetime
7. List, tuple, dictionary, set
8. Def function, var, param, lambda
9. Module, package, import lib
10. Import file (text, cdv, folder)
Mình tham khảo 1 program cho người mới hoàn toàn.
Chứ bạn bảo newbie chưa học gì đi code opencv trong 1 ngày người ta nghĩ bạn troll đó.
Chuyện học bao lâu mình thấy thực ra không quan trọng, mình khuyến khích làm những thứ kia vì cái đó tạo ra đam mê cho người học và đồng thời đem lại kiến thức. Giờ cho một người tự học mở cuốn sách python ra code tạo class con chó. Chó.sủa() print 'gâu gâu'. Code mấy dòng như vậy 3 bữa là bỏ cuộc thôi vì sản phẩm nó không hề có giá trị gì cả.
Chuyện học 1 ngày hay 10 ngày không có vấn đề gì cả, bạn vọc lâu thì học được nhiều thứ, đang quá trình học , cũng chả chết ai.

Lý do mình thấy chỉ cần một ngày là vì bạn không cần đọc hết đống đó. Mình code đến giờ lúc nào cần dùng lambda mình đều phải search lại, nên đọc kĩ cũng k cần thiết lắm.

Ví dụ nếu mình muốn làm task xử lí ảnh, search python, lên wiki đọc 1 tí, đọc phần nào chán thì lướt qua thôi, chỉ cần biết các khái niệm tồn tại của python là được. Search docs của opencv, đọc và làm theo nó, copy code các ví dụ đơn giản để hiểu các concept cơ bản của nó, trong lúc làm thì đọc code, suy nghĩ giả thiết về cách nó hoạt động như thế nào rồi print ra + debug = pycharm để hiểu cách nó chạy. Keywork nào không hiểu thì search. Sau đó bắt đầu code. Đầu tiên muốn load một tấm hình png => search "python opencv load png".... Cứ search từng phần nhỏ đến khi nào hoàn thành thôi.

Mình không troll, mình thử hướng dẫn nhiều đứa để học nhiều thứ khác nhau và kết luận hầu hết mọi người làm được. Những người không làm được lý do chính là sợ. Cứ bắt tay vào làm thì sẽ đến thôi.
 
Bỏ cái lời khuyên newbie đọc sách tiếng Anh để tự học lập trình đi mày :oh:

@trinhanh835 Chủ thớt muốn tự học thì lên youtube gõ "dạy Python" "dạy C++" (cứ đầu danh sách tìm kiếm mà xem)
chứ đừng có nghe mấy thằng khùng thượng đẳng Vozer bảo đọc sách tiếng Anh

Trước giờ toàn đọc sách tiếng Anh, thím nói vậy cảm thấy mình “thượng đẳng” ghê. Ahihi :feel_good:

via theNEXTvoz for iPhone
 
Theo một người trái ngành vừa học xong 1 khoá về it thì em thấy 2 bác luvziro và nickdabiband đều đúng. Người thích hiểu sâu từ khái niệm để học lên thì theo cách học từ những cái cơ bản, người muốn biết học để làm ra cái gì, cách hoạt động ra sao thì theo cách làm ngay sản phẩm. Theo cách nào cũng được nhé bác chủ thớt.
 
Theo một người trái ngành vừa học xong 1 khoá về it thì em thấy 2 bác luvziro và nickdabiband đều đúng. Người thích hiểu sâu từ khái niệm để học lên thì theo cách học từ những cái cơ bản, người muốn biết học để làm ra cái gì, cách hoạt động ra sao thì theo cách làm ngay sản phẩm. Theo cách nào cũng được nhé bác chủ thớt.

Bạn nói hay quá. Thật là 1 con người có hiểu biết sâu rộng. :smile:
 
Tuổi này rồi thì còn code cái gì nữa?
Nếu có background chuyên Toán chuyên Tin thì ok có thể 2-3 năm cũng có thể vào nghề.
Tiếng Anh như tôi IELTS 8.0 còn vật lộn với cái doc thì 650 TOEIC nghỉ luôn đi cho nhanh.
 
Đọc sách tiếng Anh = thượng đẳng ? :ops:
Đây là người ta không biết gì và tự học
Mà đời thực tôi cũng chả thấy công ty CNTT nào học cái ngôn ngữ khác, công nghệ khác bằng cách đọc sách cả, toàn xem video ,
chỉ Voz này mới khuyên người chưa biết gì đọc sách :shame:
 
Đây là người ta không biết gì và tự học
Mà đời thực tôi cũng chả thấy công ty CNTT nào học cái ngôn ngữ khác, công nghệ khác bằng cách đọc sách cả, toàn xem video ,
chỉ Voz này mới khuyên người chưa biết gì đọc sách :shame:

Có thể do em tiếng Anh cũng khá nên đọc tài liệu tiếng Anh dễ. Hồi em chưa biết gì ( xin nhắc lại : chưa biết gì ) cũng bập bẹ với sách tiếng Anh, đồng thời mở video các kiểu Anh và Việt ra để xem và làm theo thôi bác. Chứ như newbie, nói Con Trỏ với Pointers thì khác gì nhau đâu nếu anh không biết nó là gì và để làm gì ? Giả như tiếng Anh quá kém , đọc đâu giở từ điển đấy, không thể chắt lọc được ý từ sách thì thôi đành phải chịu. Chứ tiếng Anh khá đến ổn thì : Những danh từ chuyên ngành không cần biết tiếng Việt gọi là gì, nó là Pointer thì cứ chấp nhận nó là Pointer, rồi xem xem Pointer làm những công việc gì, thế là đủ. Cuối ngày thì dành thời gian tra nghĩa của danh từ đấy trong tiếng Việt chuyên ngành IT, thế là đủ. Học kiểu thế em đảm bảo với bác là sau đọc tài liệu tiếng Anh hay Việt cũng đều rất nhanh. Chưa kể tiếng Anh cộng đồng support quá tốt, newbie làm mấy bài C, có chỗ nào không hiểu, seach google không thể ra, thì lên mạng hỏi. Hồi em mới học cũng thế thôi bác ạ, cộng đồng Việt Nam nhiều khi phải đợi nửa ngày cho một câu trả lời, post lên reddit, trong subreddit ( ví dụ cho ngôn ngữ C) là C program chẳng hạn thì 30p đến 1 tiếng là đã có kha khá người rep rồi.

Ngoài ra cái của sách Python Crash Course mà em giới thiệu kia là một trong những quyển hay nhất dành cho Newbie đấy ạ. Hướng dẫn cài IDE > Đưa ra các bài học và bài học đều hướng đến 1 trong 3 Projects cuối cùng > Làm Project.

Và em đồng ý là chỉ học sách thì không đủ, mà cần phải có video, reddit, google blah blah ... Tuyệt đối không nên chỉ học dựa trên một nguồn duy nhất. Có thể với người khác học qua youtube là đủ, còn với em thì không . Youtube/Udemy + Reddit + Sách muôn năm !
 
Back
Top