Kinh nghiệm học và xin việc front end

Thảo luận trong 'Thư giãn' bắt đầu bởi veka, 24/10/20.

  1. ßen

    ßen Mayor of SimCity

    Tham gia ngày:
    1/8/08
    Bài viết:
    4,147
    FSoft đúng là chỗ ngon nhất cho fresher trái ngành, cơ mà vào đó chắc được đào tạo Angular là chính. HTML, CSS, JS thuần muốn làm ngon phải pro nên giờ cứ học framework càng sớm càng tốt.
     
  2. Nô ngây thơ

    Nô ngây thơ Liu Kang, Champion of Earthrealm

    Tham gia ngày:
    8/4/17
    Bài viết:
    5,226
    À mà nhân tiện, mình đang làm cái project dùng thuật toán markov để phân tích năng khiếu của học sinh lớp năm qua từng kỳ. Thuật toán đã ok hết rồi nhưng mà trình bày thì xấu như chó =)) (Toàn dùng code java, mà giao diện thì java ko mạnh lắm, xài đại Jframe thôi)

    Đang học lại html,css, javascript căn bản :(.
     
  3. gaaravn

    gaaravn C O N T R A

    Tham gia ngày:
    29/12/06
    Bài viết:
    1,966
    Nơi ở:
    Sơn Tặc Trại
    Bác cho xin cái roadmap của bác với. Mình cũng tính theo mobile. Mà học kiến thức Java Core rồi chưa biết tiếp theo làm gì.

    Java thì mình có học thêm Selenium và TestNG để làm automation test rồi.
     
  4. [K]

    [K] シェンムー Ryo Hazuki Lão Làng GVN

    Tham gia ngày:
    9/9/07
    Bài viết:
    9,645
    Nơi ở:
    :|
    Sao ko làm web-base app, hoặc web client cho đẹp :))
    À nếu cần thì dùng JavaFX hoặc JGoogies(?) ấy.
     
  5. Nô ngây thơ

    Nô ngây thơ Liu Kang, Champion of Earthrealm

    Tham gia ngày:
    8/4/17
    Bài viết:
    5,226
    _Học cú pháp 1 ngôn ngữ cơ bản (java, kotlin)
    _cài đặt android studio, hiểu đc framework, MVC, OOP, cấu trúc dữ liệu, các thuật toán đơn giản. Code thử các bài tập về recycleview, listview, có thể lên youtube search thử 1 project quản lý sp đơn giản (nhiều lắm), rồi làm theo, cố hiểu cặn kẽ chứ đừng có làm con vẹt. Mục tiêu ở đây ít nhất là nắm đc datastructure, graddle và cách sử dụng các activities, thiết kế các layout cơ bản.

    _học github, hiểu được cách vận hành các activities, intent, context, data blinding, bundle, lifecycle... Sau đó học fragment, navigation, dùng debug thành thạo.

    _tiếp theo thì học tới bảo mật, phân quyền, tester (Junit, Expressor,...), dependency management(koin, dagger). Siêng thì quất luôn mutlithreading...

    Theo mình nhớ thì chương trình học của mình là vậy.
     
    gaaravn thích bài này.
  6. veka

    veka Donkey Kong

    Tham gia ngày:
    22/12/16
    Bài viết:
    415
    Bác học algorithm với data structure ở đâu bác? Đợt em coi lecture của MIT chả hiểu mô tê gì, thêm cuốn sách đọc càng nổ não '@^@|||
     
  7. Nô ngây thơ

    Nô ngây thơ Liu Kang, Champion of Earthrealm

    Tham gia ngày:
    8/4/17
    Bài viết:
    5,226
    Đang tính làm html/css/javascript/php với mysql đó thày. Nhưng vì thuật toán nó khó vcl nên giờ cứ đúng chức năng cái đã. Giao diện em xử lý sau. :(

    Em học nặng về lý thuyết lắm, toàn thi olympic, giải đề, các thuật toán Robinson, Vương Hạo, suy diễn tiến, lùi, ML... Mục đích lên cao học rồi ở lại trg dạy luôn á, ít đụng vô phần giao diện nên giờ phải học lại :(.
     
    gaaravn and [K] like this.
  8. Nô ngây thơ

    Nô ngây thơ Liu Kang, Champion of Earthrealm

    Tham gia ngày:
    8/4/17
    Bài viết:
    5,226
    Mình học ở trường bác ơi. Algorithm thì bác lên geeksforgeeks là nó có hết căn bản trên đó (chịu khó đọc tiếng anh nhé). Mình mỗi ngày đọc 1 tí cho thấm.
    Cấu trúc dữ liệu thì bác nên mua tài liệu chứ free trên mạng thì chưa tìm thấy cái nào đầy đủ hết (mình có 1 cuốn dày cộm, toàn tiếng anh nhưng khá dễ hiểu). Mình nghĩ bác nắm mấy cái khái niệm con trỏ, tổ chức dữ liệu trong máy, danh sách liên kết, cây, các thuật toán sắp xếp, tìm kiếm, đếm tới đếm lùi, hoán đổi phần tử,... là cũng ok rồi, cái đống lý thuyết phía sau trừ khi bác muốn nghiên cứu chứ mình chả thấy dùng bao giờ...
     
    veka thích bài này.
  9. ßen

    ßen Mayor of SimCity

    Tham gia ngày:
    1/8/08
    Bài viết:
    4,147
    Cuốn Introduction to Algorithms phải không? Kinh thánh của Algorithm, làm 5 6 năm lật ra đọc vẫn chưa hiểu hết =))
     
  10. Mr.Anderson

    Mr.Anderson Dragon Quest Lão Làng GVN

    Tham gia ngày:
    26/1/12
    Bài viết:
    1,402
    Nơi ở:
    Matrix
    Fresher thực ra là tính chưa biết gì mà, có kiến thức thì tốt thôi. Như cmt ở trên mình vẫn khuyên ae nên apply OJT. Còn nếu bác muốn đi tiếp về java thì nên tìm hiểu thêm về framework (spring), và đọc thêm 1 ít về design pattern. Kiến thức base loanh quanh chỗ đó thôi vào làm cái gì ngta sẽ training lên. Mang tinh thần kiểu gì cũng phải học tập thêm là được rồi :D
     
    gaaravn thích bài này.
  11. mokubahg

    mokubahg C O N T R A GameOver Lão Làng GVN

    Tham gia ngày:
    16/9/09
    Bài viết:
    1,968
    N2 jap đâm đầu vô code chi vậy trời
    Có sẵn kn test thì vào mấy vị trí test jap ấy, nhiều chỗ đang cần
    Ko thì nhắm BA
     
    gaaravn thích bài này.
  12. veka

    veka Donkey Kong

    Tham gia ngày:
    22/12/16
    Bài viết:
    415
    Chính nó, cái lecture khó hiểu 1 thì cuốn sách khó hiểu 1000 :((
    mà ví dụ BA thì cần học gì bác, em cũng có tìm hiểu mảng này mà thấy chả có learning path cụ thể
     
  13. neyugnhl

    neyugnhl Dragon Quest Lão Làng GVN

    Tham gia ngày:
    17/2/07
    Bài viết:
    1,268
    Bạn coi thử cs50 của Havard trên edx xem, đợt trc mình có theo, bài giảng khá dễ hiểu, ông thầy giảng cũng rất vào. Nó kiểu như 1 khóa cơ bản về computer science vậy.
     
    ßen and veka like this.
  14. ßen

    ßen Mayor of SimCity

    Tham gia ngày:
    1/8/08
    Bài viết:
    4,147
    Tớ cũng recommend CS50, học freecodecamp, CS50 cùng lúc là combo tớ thấy ổn nhất đấy. Cơ mà nó nặng tiếng Anh.
     
    neyugnhl and veka like this.
  15. buonnguquaday

    buonnguquaday Mayor of SimCity Lão Làng GVN

    Tham gia ngày:
    6/1/12
    Bài viết:
    4,186
    Nơi ở:
    Hà Nội
    Thời đại covid có khác
    Nhà nhà chuyển nghề gõ code '@^@|||
     
  16. veka

    veka Donkey Kong

    Tham gia ngày:
    22/12/16
    Bài viết:
    415
    Chuyển vì "đam mê" thui bác, covid ko lquan nhiều :))
     
  17. rekka318

    rekka318 Space Marine Doomguy Lão Làng GVN

    Tham gia ngày:
    21/9/08
    Bài viết:
    5,812
    Nơi ở:
    Hải Phòng
    Học thêm một số ngôn ngữ server side như C#, hay dùng Nodejs cũng đươc, để có cái nhìn toàn cảnh về 1 cái app cần phát triển.
    Học cái cơ bản về HTTP request để hiểu các cơ chế làm việc của web app. Như thế vất vả lúc đầu, nhưng sau dễ dàng hơn đó.
     
  18. buonnguquaday

    buonnguquaday Mayor of SimCity Lão Làng GVN

    Tham gia ngày:
    6/1/12
    Bài viết:
    4,186
    Nơi ở:
    Hà Nội
    Tại đầu tháng thằng em ở quê chat là muốn đi lên Hà Nội học lập trình,
    vì covid nên việc kinh doanh nhỏ toang quá. Bảo cầm hơn trăm củ tiền tiếp kiệm lên Hà Nội vừa chạy Grab vừa đi học lập trình
    Tôi nghe xong cũng thế này '@^@|||(thành tích học mấy môn tự nhiên ở cấp 3 không có gì nổi trội mà đâm đầu vào cái ngành gõ code làm gì thế không biết)

    Làm front end web thì làm được 1 năm quen việc rồi là thấy chán ặc thôi, lúc đó không có đam mê nữa thì lại nhảy ngành tiếp à @-)
    Front end web nó cũng chả phải kéo thả GUI như kiểu làm app, làm game mà có thể bay bổng.
    Đi làm công ty thì thằng thiết kế đồ họa nó đưa 1 cái ảnh và Frontend gõ CSS phải làm ra kết quả y chang thế
     
    Chỉnh sửa cuối: 26/10/20
  19. gaaravn

    gaaravn C O N T R A

    Tham gia ngày:
    29/12/06
    Bài viết:
    1,966
    Nơi ở:
    Sơn Tặc Trại
    Vì nghe giang hồ đồn là luyện được xong bí kíp 200 bài code thiếu nhi là auto lương 2k :3cool_shame:
     
  20. bjnl0v39x

    bjnl0v39x Youtube Master Race

    Tham gia ngày:
    13/6/10
    Bài viết:
    22
    ngồi học làm gì, kiếm project về clone đi, code đi là tự search tự giỏi. Mấy thằng đệ t cho làm nhiều giờ đi các cty khác thấy dù ngang time nhưng trình đệ mình hơn hẳn
     

Chia sẻ trang này