NetNews論壇

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 2|回復: 0
打印 上一主題 下一主題

How to learn programming correctly: self-study vs. courses

[複製鏈接]

1

主題

1

帖子

2

積分

新手上路

Rank: 1

積分
2
跳轉到指定樓層
樓主
發表於 2024-11-9 12:19:15 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
Remember, a good IT specialist loves to solve logical problems. And the first of these puzzles for future code gurus is what approach to use when learning a new language so that the knowledge is enough for employment. Let's look at the options and choose the most effective one. A small spoiler: we will not consider studying at a university to become a programmer. Only a five-year plan in a short time frame, only hardcore!
Self-study

People call this method self-instruction. This path is definitely samurai, and not everyone can become a samurai, unlike an IT specialist. Get ready to listen to your heart, mind and chaotically consume information from forums, conferences, get-togethers, meetups, self-study guides and thousands of "useful" books. Yes
, you will quickly immerse yourself in the topic and start coding almost immediately.

BUT! There is one nuance: "useful" books and social media marketing service materials do not teach anything, they only show how to do it - i.e. they demonstrate to you, and you reproduce without always understanding what exactly.

And that's not all, you will have to independently determine the sequence of training. Of course, no one forbids you to spy on a detailed program on the websites of schools teaching programming, but the probability that you will be able to follow it is 50/50. It is worth recognizing that people who conscientiously complete all tasks, do not violate the regime and walk the required 10 thousand steps daily without mentoring are in the overwhelming minority.

Specialized courses

It will be difficult for an unprepared person to independently raise complex IT knowledge from scratch. Therefore, the option with specialized courses, where experienced mentor programmers teach using proven, constantly updated methods, will be the right decision. There is a high probability that you will get a high-quality result in a short time. A high-quality result means the opportunity to find a job, and a short time means a period of 5-10 months (depending on the direction in programming).

However, you need to approach the choice of the desired course with full responsibility, so as not to gild the palm of the first institution you come across. We have already written aboutWhat to pay attention to when choosing IT courses.

Even on the "first date" with such a desired, but still distant profession, you need to understand that you will still have to spend time and effort (a lot of time!), but, unlike self-taught people, without such fanaticism, panic, feelings of hopelessness, self-flagellation and other joys of life.

Instructions for successful success: take a deep breath, tune in to painstaking work with constantly changing conditions, technologies and requirements, enjoy the process and become a Junior specialist.

But seriously, high-quality courses will show you, tell you, teach you to write code, check it (yes, cherry on the top of paid courses is a review) and find errors over and over again. Another prize sector on the drum is a finished project that can and should be added to the portfolio and trump it in front of IT recruiters.
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|NetNews論壇  

GMT+8, 2025-5-1 19:16 , Processed in 0.278883 second(s), 6 queries , File On.

抗攻擊 by GameHost X3.3

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |