对于程序员这个职业的看法

对于程序员这个职业的看法

💡 原文中文,约1400字,阅读约需4分钟。
📝

内容提要

作者认为程序员能提高社会效率、替代重复劳动、方便生活。他因兴趣入行,业余写代码是自我提升,但反对996。他专攻前端,熟悉Vue、React,计划向全栈发展,梦想做出优雅应用。

🔎

延伸解读

兴趣与职业的平衡

作者因兴趣入行,业余写代码是自我提升,但明确反对996。这提醒我们,将兴趣发展为职业时,需警惕工作对个人时间的过度侵占。保持业余项目的自主性,既能提升技能,也能避免职业倦怠,是维持长期热情的关键。

前端技术快速迭代的应对

作者提到前端环境变化快,即使每天学习仍感焦虑。这反映了技术从业者的普遍挑战。应对之道在于夯实基础,同时关注像Vue、React这样的主流框架,并适时拓展后端知识,如Node.js和MongoDB,以增强适应性和竞争力。

全栈发展的现实考量

作者计划从前端向全栈发展,以应对职业晋升需求。这体现了市场对复合型人才的需求。但全栈并非简单堆砌技术,而需深入理解前后端协作。建议在专精前端的基础上,逐步学习后端语言和数据库,通过实际项目积累经验。

❓

Q&A

程序员这个职业对社会有什么价值?

程序员能提高社会效率,替代高度相似的重复工作,让各种管理系统、表单统计和App方便人们操作过去繁重的业务,效率不止翻倍。

作者为什么选择计算机专业并成为程序员?

作者报志愿时在生物工程和计算机之间考虑,因工作前景选择了计算机。大学时喜欢折腾电脑,大三下学期开始动手编程,后来编程成为兴趣,因为做出小程序有成就感。

作者对996工作制持什么态度?

作者明确反对996,认为必须拒绝。业余写代码是自我提升,可以接活,有价值,但周末打码不等于接受加班。即使有加班费,明确表明有加班费的公司也很少。

作者目前的技术栈和学习方向是什么?

作者专攻前端,熟悉Vue和React,争取当Webpack配置工程师,有空会摸Flutter或移动原生,也摸过MongoDB,因为前端要懂点后端。计划向全栈发展。

开源对程序员有什么意义?

开源让程序员为大家节省时间,也为自己节省时间。GitHub是程序员的理想国度,大家不重复做同一件事,需要功能时能找到现成代码,提高效率。

作者的职业梦想是什么?

作者的梦想是做一个优雅的应用,像独立游戏一样画面舒服、有创意,把这种游戏类比到应用,虽然可能不存在,但很有情怀。

🏷️

标签

➡️

继续阅读