我希望自己早点学到的 15 件事,作为一名软件开发人员

2025-06-04

我希望自己早点学到的 15 件事

保持联系

软件开发是一个持续学习的过程,但我希望自己能早点养成一些习惯和技巧。希望这些经验能对任何正在学习软件开发的人有所帮助,从长远来看,它们能帮助你节省时间、精力和挫折。

习惯不是需要跨越的终点线,而是一种需要活出的生活方式

  • 詹姆斯·克利尔

课程

你永远不会了解任何事物的全部。

编程、算法、框架、库,这些内容太过庞大,任何一个人都无法理解整个系统。放下你的自负,接受你对其中大部分内容的不了解。

学习如何正确使用 Git。

最糟糕的程序员是那些根本不知道如何使用 git,也不寻求帮助的人,他们把 git 树弄得一团糟,导致你浪费了大量不必要的工作。别做这样的人,学习 git 吧。

了解 IDE 中的快捷方式。

如果你能高效地使用 IDE,你会惊讶地发现它能帮你节省大量时间。这意味着你需要了解所有菜单项的位置以及最常用菜单项的快捷键,这样就能减少点击时间,将更多时间投入到编程中。

保持身体活跃。

编程是一项非常久坐的活动。保持身体活跃,无论是每天步行半小时还是去健身房,都能极大地提高你的工作效率。

编码前先规划。

我看到太多经验丰富的开发人员一头扎进编程,却没有做好充分的准备,以确保不浪费时间。是的,我理解我们热爱编程,所以才选择成为软件开发人员,但一些精美的流程图、功能需求和其他准备工作,确实可以让编程变得更轻松、更快捷。

为了上帝的爱,使用 Linter

在任何与他人合作的软件应用程序中,代码风格一致性都至关重要。使用 Linter 可以有效确保您编写的代码符合最新、最优秀的标准。

为开源做出贡献

我已经写了一整篇文章来解释为什么为开源做贡献是件好事,但简单地说,它可以让你的名字广为人知,让你获得从事大型项目的经验,并希望让你对回馈社区感到高兴。

停止狂看教程并开始编码

我自己就掉进过很多次这个陷阱,不停地看教程,却从不真正动手创作。这个鸿沟是必须跨越的,一旦跨越,你就会感觉好很多。

如果您有时间,请写博客!

博客是练习技术写作、让你的名字广为人知并通过精彩的文章让人们高兴的好方法!

创建您的开发者组合

如果你想找工作,或者想向朋友炫耀你的技能,作品集是必不可少的。这是一个有趣的周末项目,它能让你更轻松地向别人展示你的开发才华。

尝试每天学习一些新东西!

别忽视复合习惯的力量。想想看,如果你现在就下定决心每天学习新知识,一年后你会积累多少知识!

不要把代码批评当成针对个人的

我自己也很难接受这一点,但当有人批评你的代码时,这并不是人身攻击。要成熟地抽离出来,从客观的角度看待你所创造的东西。这能帮助你作为一名开发者编写出更好、更快的代码。

不要将自己与周围的人进行比较

“冒名顶替综合症”是软件开发者群体中的一个大问题。不要拿自己的技能和才能与他人比较,以免雪上加霜。每个人都有独特的经历。要认识到,是你的人生道路引领你走到了今天,并为此心怀感激!

不要害怕说“不”

不要过度承诺,​​要坚定地专注于一件事。不要害怕拒绝更多工作机会或其他项目,要把自己放在工作之上。

学习基本的 DevOps

DevOps 虽然常被认为枯燥乏味,但对于构​​建任何类型的应用程序都至关重要。花点时间学习 DevOps 的基础知识,这样你就能在下一个项目中有效地利用它。

结论

致力于学习这些技巧,您会发现自己作为软件开发人员的价值和生产力大幅提高。

保持联系

内容丰富,感谢您阅读我的文章。我是一位年轻的创业者,我撰写关于软件开发以及运营公司经验的文章。您可以在这里订阅我的新闻通讯。

欢迎随时通过LinkedinTwitter与我联系。

文章来源:https://dev.to/caelinsutch/15-things-i-wished-i-learned-earlier-as-a-software-developer-5g62
PREV
身份验证与授权
NEXT
CSS 中的 BEM 方法:快速入门指南