尊敬的开发者...

2025-05-28

尊敬的开发者...

尊敬的开发者:

在软件开发领域摸爬滚打了十年,我学到了很多东西,其中有些是经过艰苦奋斗后才学到的。我在这里想与大家分享这些经验,希望大家能够避免我犯下的错误,从而充分利用自己的职业生涯。

在深入探讨之前,先简单说明一下:我在这里分享的所有内容都来自我在软件行业工作十年的亲身经历和观点。这些并非一成不变的建议,只是一些对我有用(或没用)的建议。请采纳您认为有共鸣的部分,其他的请随意保留。每个人的旅程都不同!

我是谁?

我是一名拥有近十年经验的软件工程师。多年来,我与数百名开发者和客户合作,既愉快又充满挑战。我的专长是什么?全栈开发,尤其热爱 ReactJS 和 Laravel,并在 Web 和 React Native 上打造无缝衔接的体验。

工作:应该做和不应该做的事情

应该做的:申请让你兴奋的工作

不要犹豫,去争取你心仪的工作,但一定要确保自己符合条件。追逐你尚未准备好的职位可能会让你感到沮丧。与其如此,不如专注于那些能够让你成长并做出有意义贡献的职位。

做:提高你的技能

永葆学习。科技世界瞬息万变,你也应如此。不要害怕寻求帮助——每个人都在学习。记住,即使是最经验丰富的开发人员也未必无所不知。

要做:在每个项目中都尽力做到最好

无论项目大小,都要尽最大努力。但也不要害怕失败。失败是成长的一部分,每个错误都是一种伪装的教训。

不要:想太多——开始行动

分析瘫痪确实存在。有时候,最好的学习方式就是实践。别再想太多,开始写代码吧。你会惊讶于自己能取得如此大的成就。

做:寻找导师

我希望自己早点这么做。寻找能够指导你、提供反馈、并帮助你规划职业生涯的导师。从他们的经验和错误中学习。

要做:设定界限

尤其是在家办公时,务必明确工作和个人生活之间的界限。倦怠是真实存在的,设定界限是避免倦怠的关键。

做:在开始之前了解项目

在深入项目之前,请确保您完全理解需求。误解可能会导致时间和精力的浪费。明确预期并付诸实践。

要做:提供价值

你是团队的一员,你的见解弥足珍贵。分享你的知识,帮助同事,为公司的成功贡献力量。合作至关重要。

个人:该做和不该做的事情

要做:在线分享你的作品

开始在社交媒体上分享你的项目和成就吧。但记得先与你的客户或公司确认是否可以公开分享。这是打造个人品牌的好方法。

做:与他人联系

人脉拓展并非销售人员的专利。您可以与同行建立联系,分享工作成果,提供反馈,并积极参与社群互动。互动越多,成长越快。

不要:忽视自我推销

自我推销一开始可能会让人感到尴尬,但这是一项必备技能。学习如何在不夸张的情况下展示你的工作和成就。

做:定期写日记

写日记是反思和成长的有力工具。写下你的想法、经验教训和目标。你会发现自己能从中学到很多东西。

要做:了解你的财务状况

科技行业的薪水可能很丰厚,但很容易忘记支出。务必了解自己的财务状况,并严格控制预算。财务稳定对于安心至关重要。

健康与健身:该做和不该做的事情

应该做的:优先考虑你的健康

抽出时间锻炼身体,照顾好自己的身体。整天坐在电脑前对健康不利,所以动起来吧!

应该做的:提出担忧

如果感觉不舒服,请大声说出来。无论是工作压力还是身体不适,都不要忽视。您的健康永远是第一位的。

不要:依赖咖啡因

咖啡因或许是开发者的良师益友,但摄入过量却不利于身心健康。与其喝能量饮料,不如试试水或电解质饮料,以保持水分充足,集中注意力。

不要:过度使用耳机

我和其他开发者一样喜欢耳机,但要注意音量。长时间高音量使用可能会损害听力。

做:买一块智能手表

一块能追踪你活动的智能手表,可以成为很好的激励工具。它不必花哨或昂贵——只要能提醒你活动起来,保持活力就行。

要做:购买符合人体工程学的配件

投资一套符合人体工学的鼠标和椅子。它们不必昂贵,但应该实用又舒适。长远来看,你的身体会感谢你的!

要做:了解你自己的时间表

不要拿自己和别人比较。每个人的旅程都不一样。专注于尽力而为,不断进步。比较可能有害,所以只要按照自己的节奏继续前进就好。

自由职业:该做和不该做的事情

应该做的:理解自由职业的艰难

自由职业并非快速致富的捷径。它需要付出艰苦的努力,而且收入难以预测。做好应对不确定性的准备,并制定备用计划。

不要:过早辞职

除非你有可靠的后备计划或足够的积蓄,否则不要辞掉日常工作去做自由职业。最好先兼职,等到你拥有稳定的客户群再说。

应该做的:预料到会有难缠的客户

并非所有客户都容易相处。有些客户可能要求很高,甚至不尊重你。别让这些影响到你——从这些经历中吸取教训,继续前进。

结论

从业十年,我明白了软件工程师的意义远不止写代码。它关乎持续学习、建立人际关系以及关爱自己。无论你是初出茅庐,还是经验丰富,我希望这些“该做”和“不该做”能帮助你驾驭这段旅程。坚持写代码,不断成长,别忘了享受这个过程!

如果您希望我深入探讨任何内容,请告诉我 - 我非常乐意扩展任何主题!

如果你觉得这有帮助,我很乐意联系你 — 𝕏

文章来源:https://dev.to/harimanok/dear-developers--4101
PREV
3 个简单代码片段助你理解数组 .reduce()!🥳
NEXT
每个开发人员都需要了解的 150 多个免费 API