当前位置:首页 > 运营类 > 正文内容

从程序员复制粘贴的工作开始,我该怎么做?

lmwmm3年前 (2023-07-07)运营类1721

整理 | 于轩

作为一名程序员,你是否经历过在职业生涯刚开始时,每天做的只是复制粘贴的工作?这听起来是一件简单轻松的事,然而对程序员来说,如果长时间只做复制粘贴的工作,往往会对自己产生自我怀疑:“我是一名真正的程序员吗?”

粘贴复制原理_粘贴操作方法_程序员

程序员_粘贴操作方法_粘贴复制原理

CV程序员是假程序员吗?

抱着这种想法,不少程序员都在问答网站Quora上问出了自己的困惑:“假程序员的特征是什么?”、“我是一名复制粘贴开发人员,如何成为真正的软件开发人员?”

更有甚者,直接提出了:“我已经通过复制和粘贴做了9年的假软件开发人员。我想好好学习编程,成为一个真正的开发者。我应该怎么做?”

粘贴复制原理_程序员_粘贴操作方法

图源:截图自Quora

对于这位从事9年复制粘贴的软件开发者,不少专业人士给出了自己的看法:

一位从业40年的软件工程师认为:“复制粘贴很容易,但知道复制什么以及在哪里粘贴却很困难。虽然从头编写代码会更好,自己也能做更多的事,但如果能完成工作,那你的贡献也不小了。你应该做的是更努力地解决每一个问题,然后再去找一个解决方案粘贴进去。”

一位软件开发的同行认为:“能从事9年开发工作,说明这位程序员已经是一个真正的软件开发人员了。对现状感到焦虑很有可能是患上了‘冒名顶替综合症’(指人无法将自己的成功归因于自己的能力,并总是担心有朝一日会被他人识破自己其实是骗子这件事。)”

程序员_粘贴复制原理_粘贴操作方法

从CV程序员转变成真程序员

针对依赖于复制粘贴的程序员,可以从当前现状做出改变。下面是一些有效的建议:

1.相较于复制粘贴,最好养成重新键入代码的习惯。这种做法有助于培养编程技能的两个重要方面:首先是培养在实际编写源代码时对纪律和细节的关注;其次是培养阅读和理解源代码的能力。

2.独立构思、设计并构建一个程序。首先使用伪代码在纸上进行,从各方面考虑,写下需求、设计、用户故事、用例、系统责任等。绘制图表、设计用户界面,并尽力从各方面去理解它。

接下来,挑选一种最适合交付程序的语言,考虑安全性、可扩展性、部署选项、编程的简易性,以及可以帮助你在未来维护它的人才。注意,这时还没有编写任何代码,但做完这些准备,你会发现编码是最容易的部分。

3.定期进行代码审查,程序员让同行和架构师查看他们的代码,捍卫自己的决策,并解释代码的功能。这样可以提升每个人的能力,也让自己不再懒惰。

总而言之,实践才是最好的老师。从复制粘贴到自己独立开发项目,程序员要走出舒适区,从独立编码实现简单的功能,再慢慢过渡到设计复杂的程序。相信这样做不久,就能逐步摆脱复制粘贴的“魔咒”。

最后,作为一名程序员,你在工作中会经常使用复制粘贴吗?你认为复制粘贴给你的工作带来了正面还是负面的影响呢?欢迎在评论区留言~

扫描二维码推送至手机访问。

版权声明:本文由点度点度金讯时代-BLOG发布,如需转载请注明出处。

本文链接:https://lmwmm.com/post/1098.html

分享给朋友:

“从程序员复制粘贴的工作开始,我该怎么做?” 的相关文章

太平洋电脑网PConline宣布将关停论坛

太平洋电脑网PConline宣布将关停论坛

站长之家(ChinaZ.com)5月15日 消息:太平洋电脑网(PConline)宣布将于2023年5月20日关闭太平洋电脑网论坛入口。太平洋知科技APP正常运营,不受影响。具体下线时间安排如下:1、2023年5月20日,关闭入口。2、20…

一文讲透如何把ChatGPT融入工作和生活?

一文讲透如何把ChatGPT融入工作和生活?

最近几个月,ChatGPT无疑成为了当前最热门和最令人兴奋的话题,没有之一。ChatGPT于2022年11月发布,并在2023年3月份推出了基于GPT-4的全新版本。ChatGPT是一种基于深度学习技术的自然语言处理模型,能够适用于广泛的语…

这些Chatgpt提问技巧,让我直呼厉害!

这些Chatgpt提问技巧,让我直呼厉害!

Chatgpt提问技巧Q&A之前给大家介绍过《还不会用ChatGPT写工作总结?我教你啊~》(点击左边文字可阅读)于是最近,很多朋友在后台问小觅知,“提问不知道为什么获得回答很离谱”“用Chatgpt类的工具生成的周报内容不理想”所…

俄乌冲突战局扑朔迷离白宫动员“网红”助阵

俄乌冲突战局扑朔迷离白宫动员“网红”助阵

自2月24日俄罗斯发起特别军事行动以来,俄乌冲突的战局一直扑朔迷离,西方实施了空前严厉的制裁,而俄乌谈判尚未公布“实质性进展”。除了这些显而易见的战场和外交战线交锋,双方的“舆论战”也在如火如荼的进行中。美国不断给俄罗斯“拔网线”(出手封禁…

ZOL提供微信官方下载,不只是个个聊天工具!

ZOL提供微信官方下载,不只是个个聊天工具!

微信是一款手机通信软件,支持通过手机网络发送语音短信、视频、图片和文字,微信可以单聊及群聊,还能根据地理位置找到附近的人,带给朋友们全新的移动沟通体验。支持ios、、塞班等多种平台手机。ZOL提供微信官方下载,不只是个聊天工具!手机微信7.…

不要用人类标准看待机器人或人工智能的任务

不要用人类标准看待机器人或人工智能的任务

大多数人会将人工智能与机器人联系在一起,认为他们就是一回事。事实上,“人工智能”一词在研究实验室中很少使用。相反,针对某些特定类型的人工智能和其他智能技术的术语更贴切一些。每当有人问我“这个机器人是由人工智能操作的吗?”,我都会犹豫不决——…