网站首页 > 资源文章 正文
作为一名程序员,你是否经历过在职业生涯刚开始时,每天做的只是复制粘贴的工作?这听起来是一件简单轻松的事,然而对程序员来说,如果长时间只做复制粘贴的工作,往往会对自己产生自我怀疑:“我是一名真正的程序员吗?”
CV程序员是假程序员吗?
抱着这种想法,不少程序员都在问答网站Quora上问出了自己的困惑:“假程序员的特征是什么?”、“我是一名复制粘贴开发人员,如何成为真正的软件开发人员?”
更有甚者,直接提出了:“我已经通过复制和粘贴做了9年的假软件开发人员。我想好好学习编程,成为一个真正的开发者。我应该怎么做?”
对于这位从事9年复制粘贴的软件开发者,不少专业人士给出了自己的看法:
一位从业40年的软件工程师认为:“复制粘贴很容易,但知道复制什么以及在哪里粘贴却很困难。虽然从头编写代码会更好,自己也能做更多的事,但如果能完成工作,那你的贡献也不小了。你应该做的是更努力地解决每一个问题,然后再去找一个解决方案粘贴进去。”
一位软件开发的同行认为:“能从事9年开发工作,说明这位程序员已经是一个真正的软件开发人员了。对现状感到焦虑很有可能是患上了‘冒名顶替综合症’(指人无法将自己的成功归因于自己的能力,并总是担心有朝一日会被他人识破自己其实是骗子这件事。)”
从CV程序员转变成真程序员
针对依赖于复制粘贴的程序员,可以从当前现状做出改变。下面是一些有效的建议:
1.相较于复制粘贴,最好养成重新键入代码的习惯。这种做法有助于培养编程技能的两个重要方面:首先是培养在实际编写源代码时对纪律和细节的关注;其次是培养阅读和理解源代码的能力。
2.独立构思、设计并构建一个程序。首先使用伪代码在纸上进行,从各方面考虑,写下需求、设计、用户故事、用例、系统责任等。绘制图表、设计用户界面,并尽力从各方面去理解它。
接下来,挑选一种最适合交付程序的语言,考虑安全性、可扩展性、部署选项、编程的简易性,以及可以帮助你在未来维护它的人才。注意,这时还没有编写任何代码,但做完这些准备,你会发现编码是最容易的部分。
3.定期进行代码审查,程序员让同行和架构师查看他们的代码,捍卫自己的决策,并解释代码的功能。这样可以提升每个人的能力,也让自己不再懒惰。
总而言之,实践才是最好的老师。从复制粘贴到自己独立开发项目,程序员要走出舒适区,从独立编码实现简单的功能,再慢慢过渡到设计复杂的程序。相信这样做不久,就能逐步摆脱复制粘贴的“魔咒”。
最后,作为一名程序员,你在工作中会经常使用复制粘贴吗?你认为复制粘贴给你的工作带来了正面还是负面的影响呢?欢迎在评论区留言~
- 上一篇: 【分享】Edge浏览器解锁文本复制技巧!
- 下一篇: 学会复制粘贴的这些小技巧,让你成为别人眼中的高手
猜你喜欢
- 2024-10-14 工作两年,我才发现复制粘贴并不简单,6 招分享给大家
- 2024-10-14 摆脱重复工作!这6招复制粘贴的技巧,让你效率翻倍
- 2024-10-14 e切核兼容模式IE11或输 javascriptvoid($=「」); 解决禁复制粘贴
- 2024-10-14 复制粘贴代码,很可能会带来灾难性的后果
- 2024-10-14 复制网页内容还要充VIP?一分钟学会6种套路,让你全网免费复制
- 2024-10-14 最常用的复制粘贴还有这些好用的技巧!你知道吗?
- 2024-10-14 Edge正测试“Smart Copy”功能:可不丢失格式复制粘贴网页内容
- 2024-10-14 网站复制粘贴收费怎么办(网页复制收费怎么办)
- 2024-10-14 Excel快速获取网页数据,你复制粘贴用半小时,同事一招十秒搞定
- 2024-10-14 抓取100页网页数据,你还在用复制粘贴?使用Excel仅需7分钟搞定
你 发表评论:
欢迎- 最近发表
-
- Linux系统Shell脚本编程之whiptail图形化工具编写系统管理程序
- Linux常用命令讲解及Shell脚本开发实战入门二
- Linux命令手册:从青铜到王者,这30个命令让你成为终端高手
- Shell脚本编程入门:轻松掌握自动化利器
- 阿里巴巴《Linux命令行与shell脚本编程大全》高清版 PDF 开放下载
- Lazygit:让Git操作变得直观高效的终端魔法
- 2GB内存电脑跑Win10太卡 程序员求助 网友怀念起XP系统
- 觉得Linux很难?不妨试试2025年这些Linux桌面版!
- Linux运维工程师必知的服务器备份工具:Rsnapshot
- 推荐给系统管理员的10款Linux GUI工具
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)