返回全部文章

我愿在刚入行科技领域时听到的建议。

事情并不会总是一帆风顺。

1 —— 熟能生巧。 我无法再详细说明了。


2 —— 看到复杂的代码、网站或应用时,不要感到气馁。 请相信,开发 Instagram、WhatsApp 或 Facebook 等应用的人可能已经练习了数十年。 你需要时间。大师与新手的区别在于时间。毕竟,时间带来实践和经验。


3 —— 你需要一个好的团队。 一个好的团队会激励你,推动你超越自己的极限。当然,一个好的团队不仅限于工作,还包括朋友、大学同学、同班同学等等。


4 —— 编写清晰、可读的代码。 编写可读的代码有助于你在一段时间后重新阅读自己的代码,也能让其他程序员理解你的工作。


5 —— 编写语法时要高度集中注意力。 因为一个小小的语法错误可能会引发很多问题,比如忘记分号,或者写成 <code>fuction()</code> 而不是 <code>function()</code> —— 有时候这真的让人心痛。


6 —— 使用简单且有意义的命名。 这听起来可能有些模糊,但想象一下,如果一个变量或函数的名字与其内容完全不相关呢?!

var textoMuitoLouco = 1 + 1

现在,如果我想使用这个变量,但它的名字与存储的值完全不相关,那可就麻烦了。 哦,记得有一些命名约定可以使用。我个人更喜欢使用 camelCase 风格。


7 —— 编程并不那么复杂。 在编程中,没有什么问题是特别大的问题,通常存在的是一系列小问题组成了这个大问题。而最大的问题在于,人们似乎害羞于去搜索或在论坛上提问。


8 —— 多读书和电子书。 多读书,书籍一直是学习任何东西的最佳资源,还能帮助你提高逻辑思维和耐心。


9 —— 你不是无聊,只是缺乏动力。 不要认为自己在编程时感到无聊。残酷的事实是,你不是无聊,只是缺乏动力。

我记得当我准备开发某个网站或构建数据库时,突然就停下来,觉得“有点无聊”。但其实我只是缺乏动力。然而,当我完成一些连自己都不敢相信能做到的事情时,我会傻笑着,笑容从耳朵延伸到耳朵。


10 —— 不要总是相信 YouTuber。 我是说真的!不要总是相信 YouTuber 说 2022 年要学的 10 大编程语言就是他们说的那些,因为有时候,Cobol 会排在他们的榜单首位 —— 不是说它不对,但如果要在恐龙时代编程,我可能会尝试发明一个时光机。


11 —— 不要担心时间。 不要担心学习编程需要的时间。

通常,掌握一门语言需要一段时间。只要确保你没有偏离方向即可。 凡是好的东西都需要时间,不要急于一夜之间完成所有事情。12 —— 选择一种编程语言或技术栈
很多人一开始学 Python,看到变量就放弃了,然后转去学混合了 HTML 的 Ruby on Rails,再寻找 PHP……冷静一下,爱因斯坦。
首先,尝试找到你想从事的编程领域,无论是数据库管理员(DBA)、前端开发还是 UI/UX 设计。当你决定后,可以在网上找到各种学习路线图,即使你不想严格遵循某个学习路线图,也可以查看该领域主要使用的编程语言并专注于它。不用担心,因为一种语言会引领你学习与之配套的其他语言(比如 SQL 💚 Python,呵呵)。

结论:
正如埃隆·马斯克所说:

你不需要上大学才能学习知识,大学的价值在于看一个人是否能够在某件事上努力工作。

因此,你需要有一个计划,每天提升你的编码技能,并不断学习。

多年后,你将成为该领域的专家。



额外推荐:

我会推荐一本非常好的书,适合那些决定自学编程的人。

书中的内容以简洁的步骤逐步展开,让你能够轻松跟上学习进度。


点击下方链接购买你的副本:
《自学编程:成为专业程序员的终极指南》