Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In
Continue with Google
Continue with Facebook
or use


Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here
Continue with Google
Continue with Facebook
or use


Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.


Have an account? Sign In Now

Sorry, you do not have a permission to ask a question, You must login to ask question.

Continue with Google
Continue with Facebook
or use


Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

Stack Ask

Stack Ask Logo Stack Ask Logo

Stack Ask Navigation

  • Home
  • About Us
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • About Us
  • Contact Us
Home/ Questions/Q 1713
Next
Answered
kaza1509
  • 0
kaza1509Beginner
Asked: September 19, 20212021-09-19T13:22:45+00:00 2021-09-19T13:22:45+00:00In: Anything

Việc học lập trình và những xao lãng

  • 0

Xin chào anh và mọi người, đây là lần đầu tiên em lên stack ask đặt câu hỏi. Mới kì nhiều môn thực hành quá mà cách học của em lại không ổn lắm nên gặp phải một số áp lực không đáng có. Chuyện là thế này ạ, giờ em đang làm sinh viên năm 3, khi em còn học năm 1 thì chỉ học tiếng anh và 1 vài môn khác cũng khá là rảnh nên em quyết định học 1 vài môn trường dạy như C hay SQL… để sau này học để không bỡ ngỡ. Em là một người nếu theo em đánh giá là cực kì chăm chỉ nhưng bây giờ em nhìn lại thì không ăn thua so với bạn bè. Ví dụ một ngôn ngữ như C em tự học thì chắc phải học ở 4-5 trang web, cứ thấy trang web này hay rồi lại có trang khác hay hơn, có lẽ kể từ năm 1 đến đầu năm 2 em phải học được 4 – 5 lần, và giờ có thể học thêm lần nữa. Kiểu mỗi cái tìm hiểu lại có 1 cái thứ gì đó hay hay hoặc thiếu sót nên em cứ học lại và có lẽ là em không học sâu lắm nên cứ phải học lại. Giờ em học năm 3 rồi nó vẫn vậy, những môn đang học ở trường như bây giờ là SQL hay data structure, web… em cứ cảm thấy nó thiếu thiếu nên em cứ lên mạng học, ví dụ học trang này rồi cảm thấy không đủ em lại đi học trang khác và em cứ đi sưu tầm tại liệu về tải 1 đống về chả để làm gì, nó cứ tạo thành 1 vòng luẩn quẩn như vậy khá là tốn thời gian mà lại còn không bằng nhưng người bắt đầu học theo chương trình của trường. Dù đã học được hơn 2 năm rồi em nghĩ cách học của mình không đứng đắn. Các ace có thể chia sẻ cho em cách học được không ạ?

distraction programing
  • 6 6 Answers
  • 135 Views
  • 0 Followers
  • 0
Answer
Share
  • Facebook
  • Report

6 Answers

  • Voted
  • Oldest
  • Recent
  1. tvd12 Enlightened
    2021-09-19T15:29:42+00:00Added an answer on September 19, 2021 at 3:29 pm

    Nam Bach đã trả lời rất ok rồi, anh chỉ xin chia sẻ case của anh thôi nhé.

    Với anh thì quan trọng nhất là mục tiêu đặt ra là gì, ngay từ 2008 anh đã quyết theo công nghệ thông tin, nên lúc thi anh cũng chỉ nộp duy nhất vào công nghệ thông tin.

    Khi vào đại học thì anh bỏ rất nhiều thời gian để học gõ chữ 10 ngón để sang năm 2 là lập trình ok luôn.

    Sang năm thứ 2 anh ngấu nghiến học C/C++ và khi bết đến Java phát là anh định hướng theo JavaEE và làm backend luôn. Anh học tất cả mọi thứ về Java, tự code, tự mò mẫm, mà hỏi nhiều kinh khủng, không hiểu chỗ nào là anh lại đi hỏi, thời đó làm gì có stackoverflow. Anh phải cắp cặp sang chỗ các lớn hơn ở qua đêm để hỏi.

    Dù cho có bao nhiêu ngôn ngữ lập trình mới ra đời, Android, iOS ra đời, các framework FE ra đời nhưng anh vẫn vững vàng với mục tiêu của mình, và giờ anh thấy mình đã đúng.

    Nên với các em, anh nghĩ là các em hãy chọn cho mình 1 mục tiêu cụ thể, em muốn trở thành ai, thành cái gì trong tương lai và theo đuổi nó đến cùng nhé. Anh sẽ luôn đồng hành cùng các em đù thế nào đi chăng nữa, vì support mọi người là mục tiêu cao nhất của anh cả ở hiện tại lẫn tương lại.

    • 3
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report
    • kaza1509 Beginner
      2021-09-19T15:49:28+00:00Replied to answer on September 19, 2021 at 3:49 pm

      Em cảm ơn anh ạ. Trước giờ chắc e chưa chắc chắn mục tiêu của mình, để e phải xem xét lại. Với cả em muốn ôm đồm tất cả nên hơi khó.

      • 0
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
        • Report
  2. Best Answer
    Nam Bach Beginner
    2021-09-19T14:53:48+00:00Added an answer on September 19, 2021 at 2:53 pm
    This answer was edited.

    Nếu bạn có tiếng anh thì việc bỏ tiền ra mua một khóa học chắc là sẽ tốt hơn việc lang thang tìm tài liệu free trên mạng. Bạn có thể tìm các gợi ý khóa học theo công nghệ muốn học ở đây https://hackr.io. Hồi mới ra trường thì mình chỉ biết mỗi Java Spring Boot nhưng còn gà lắm, sau đó tự học một năm rưỡi thì biết thêm Spring Cloud, Docker, K8s, React Native, Angular, thi chứng chỉ của AWS r làm fullstack, mobile với một chút devops trong công ty luôn, chủ yếu là mua khóa về thứ mình muốn học,  r ngồi cày cho hết 😁

    Nếu bạn còn đi học thì có thể tập trung đọc giáo trình, hoặc in tài liệu sưu tầm được ra sách giấy cho dễ đọc. Hồi đấy mình là đứa duy nhất trong lớp đọc hết cuốn giáo trình SQL mà nhà trường cấp, đợt đó mình cũng là đứa điểm cao nhất lớp môn SQL. Mình vẫn còn nhớ như in mấy khái niệm hồi đó học, vì nó vẫn áp dụng vào công việc bây giờ (đại số quan hệ, 4 cấp chuẩn hóa, trình tự thực thi 1 câu query bên dưới, cách dùng sub-query để tối ưu performance…) Học từ sách vở có thể hơi khô khan, nhưng đó là kiến thức nền tảng và 99% sẽ không lỗi thời như xu hướng công nghệ bây giờ.

    • 2
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report
    • kaza1509 Beginner
      2021-09-19T15:22:55+00:00Replied to answer on September 19, 2021 at 3:22 pm

      Em cảm ơn anh nhiều ạ. Trên mạng tài liệu quá rộng lớn, kiểu bị choáng ngợp cái gì cũng muốn ôm hết luôn ạ

      • 1
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
        • Report
      • Nam Bach Beginner
        2021-09-19T15:38:46+00:00Replied to answer on September 19, 2021 at 3:38 pm

        Anh nghĩ anh Dũng cũng đã cho em một câu trả lời đáng để suy nghĩ á. Tất nhiên là hiện tại em chưa ra trường, việc xác định công nghệ nào để theo đuổi thì cũng khó trả lời ngay được. Nhưng anh nghĩ là mình cứ nên học hỏi hết qua một lượt những thứ khái quát, rồi xem xét thứ nào khiến em thích thú và phù hợp với thế mạnh của em mà khai thác nó. Nếu em chưa đi thực tập thì anh nghĩ em nên, vì thực tập là khoảng thời gian quan trọng để em tự do học hỏi và hình thành career path mà em sẽ thật sự theo đuổi sau này 😁

        • 1
        • Share
          Share
          • Share on Facebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp
          • Report
        • kaza1509 Beginner
          2021-09-19T15:54:38+00:00Replied to answer on September 19, 2021 at 3:54 pm

          Vâng ạ. Em có hai dự tính 1 là font end hai là back end java web nhưng e chưa biết chọn lựa cái nào nên cũng khó. E đã biết chút về fe và kì sau học nốt java web để đủ trải nghiệm. Nhưng dù gì cũng phải học đến cùng 1 cái gì đấy

          • 0
          • Share
            Share
            • Share on Facebook
            • Share on Twitter
            • Share on LinkedIn
            • Share on WhatsApp
            • Report

You must login to add an answer.

Continue with Google
Continue with Facebook
or use


Forgot Password?

Need An Account, Sign Up Here

Sidebar

Ask A Question

Stats

  • Questions 826
  • Answers 1k
  • Best Answers 80
  • Users 337
  • Popular
  • Answers
  • monkey

    [Deep Learning] Làm thế nào để xác định được cái ...

    • 16 Answers
  • Thành Vương

    Bug sai đường dẫn khi config ckeditor lên live

    • 14 Answers
  • Tú Trần Anh

    [Ezyfox Server] Unity game client không gửi được command khi ...

    • 12 Answers
  • tvd12
    tvd12 added an answer 1. Anh không hiểu tại sao em lại cần phải… February 4, 2023 at 7:50 am
  • tvd12
    tvd12 added an answer Cái này anh thấy là em đang gửi dữ liệu… February 4, 2023 at 7:46 am
  • monkey
    monkey added an answer Đây em: class Event{} class Room{} class EventRoom{eventId, roomId} February 2, 2023 at 9:07 am

Related Questions

  • Nguyễn Thái Sơn

    có thể dùng server side và client side đồng thời ...

    • 1 Answer
  • Nguyễn Thái Sơn

    về định hướng đi Úc, Canada, Mỹ để làm việc

    • 1 Answer
  • Tai Nguyen

    backend hệ thống lớn

    • 1 Answer

Top Members

tvd12

tvd12

  • 76 Questions
  • 1k Points
Enlightened
monkey

monkey

  • 122 Questions
  • 1k Points
Enlightened
Nguyễn Thái Sơn

Nguyễn Thái Sơn

  • 205 Questions
  • 307 Points
Enlightened

Trending Tags

#formatdate .net .net core .net oop abstract class access app access token ai analytics android ansible anti-flooding apache poi api app architecture artificial intelligence assembly async asyncawait atomicboolean authentication backend backend nestjs background bash script batch bean big project binding bitcoin blockchain blog boot-nodes branch british btree bucket4j buffered build bundle c# c# .net cache caching callback career career path cast centos chat cloud cloud reliability commit communication company computer science concurrent config-css connection pool content-disposition contract convert date to number cookie cors cosmos cosmos-sdk crawl data cron css database database migration datasource datastructure deadlock decentralized exchange deep learning deploy contract design-pattern design patterns devops dex di distraction programing dns docker download draw.io du học duration dữ liệu lớn eclip editor elasticsearch email employee english erc20 erc721 estimation eth ethereum ethereum login excel exception exception handle exception handler executor export compliance extensions exyfox ezyfox ezyfox-boot ezyfox-server ezyfoxserver ezyhttp ezymq-kafka ezyredis facebook fe filter floating point flutter format json freetank french front-end frontend fullstack fulltextsearch future gallery game game-box game-room game-server gateway get get file zip git glide go golang google gorilla graduation thesis graphql grapql grpc guide h2 database handy terminal hazelcast hibernate hibernateconfig html http https hyperloglog image index indexing integration-test intellij interface interview io ioc ipfs isolate issue it java java core javacore javascript java spring javaw java web jenkins jetbrains job join jotform jpa js json json file jsonproperty json to object jsp jsp & servlet junit-test jvm jwt kafka keep promise kerberos keycloak kotlin language languague library list load-balancing load balancer lock log log4j log4j-core login lưu trữ machine learning macos mail mail template main maria db math maven merge message queue messaging metamask microservice microservices migration mobile model mongo monitoring mq msgpack multi-threading multiple tenant multithread multithreading mysql n naming naming convention nan netcore netty networking nft nft game nginx nio node.js nodejs non-blocking io null oop opensource optimize oracle orm otp message paginaiton pagination pancakeswap panic partition pdf pgpool phỏng vấn plugin pointer postgresql postman pre private_key procedure profile programming project management promise properties push-noti push message android push notification python python unicode qrcode question queue rabbitmq reactive reactjs reactjs download readmoretextview recyclerview redis refactor refresh token regex replica repository request resilence4j resource rest resttemplate roadmap ropssten ropsten round robin rust rxjava s3 schedule scheduled scheduled spring boot search security send email send mail server servlet session shift jis singleton sjis slack smart contract soap socket socket server soft delete solution sosanh spring spring-boot-test spring-jpa spring aop springboot spring boot spring data jpa spring redis springsecurity spring security springwebflux mysql spring websocket spring websocket cors sql sql server sse ssl email stackask storage stream stream api stress test structure trong spring boot study synchronize synchronized system environment variables test thread threadjava threadpool thread pool thymeleaf tomcat totp tracking location transaction transfer transfer git udp uniswap unit test unity upload upload file utf-8 file validate validate date vector view volatile vue vue cli watermark web web3 web3 client webassembly webflux webpack websocket windows 11 winforms work zip file zookeeper

Footer

Stack Ask

Stack Ask is where Developers Ask & Answers. It will help you resolve any questions and connect you with other people.

About Us

  • Meet The Team
  • About Us
  • Contact Us

Legal Stuff

  • Terms of Service
  • Privacy Policy
  • Cookie Policy

Help

Follow

© 2021 Stack Ask. All Rights Reserved
Powered by youngmonkeys.org