复制粘贴程序员是真正的程序员吗?
你有没有经历过每天做的只是复制粘贴?对程序员来说,如果只复制粘贴很长一段时间,他们往往会怀疑自己:我是一个真正的程序员吗?
复制粘贴程序员是真正的程序员吗?
CV程序员是假程序员吗?
抱着这个想法,许多程序员在问答网站上问他们的困惑:假程序员的特点是什么,如何成为一个真正的软件开发人员?
许多专业人士对这位从事复制粘贴9年的软件开发表了自己的看法:
一位工作了40年的软件工程师说:复制粘贴很容易,但很难知道在哪里复制什么和粘贴。虽然最好从零开始写代码,你可以做更多的事情,但如果你能完成工作,那么你的贡献就不小了。你应该做的是更努力地解决每一个问题,然后找到一个解决方案来粘贴它。
软件开发的一位同事说:能够从事9年的开发工作表明,程序员已经是一名真正的软件开发人员了。对现状的焦虑很可能是冒名顶替综合征
从CV程序员到真正的程序员。
依靠复制粘贴的程序员可以改变当前的情况。以下是一些有效的建议:
1.与复制粘贴相比,最好养成重新输入代码的习惯。这种做法有助于培养编程技能的两个重要方面:一是在实际编写源代码时注意纪律和细节;二是培养阅读和理解源代码的能力。
2.独立构思、设计和构建程序。首先,在纸上使用伪代码,从各个方面考虑,写下需求、设计、用户故事、用例、系统责任等。绘制图表,设计用户界面,并试图从各个方面理解它。
接下来,选择最适合交付程序的语言,考虑安全性、可扩展性、部署选项、编程简单性,以及未来可以帮助你维护它的人才。请注意,此时还没有编写任何代码,但在完成这些准备,你会发现编码是最简单的部分。
3.定期检查代码,程序员要求同行和架构师检查他们的代码,捍卫他们的决定,并解释代码的功能。这可以提高每个人的能力,让自己不再懒惰。
总之,实践是最好的老师。从复制粘贴到自己的独立开发项目,程序员应该走出舒适区,从独立编码实现简单的功能,然后慢慢过渡到设计复杂的程序。我相信很快就会逐渐摆脱复制粘贴。