为什么呢!我们可以举些简单的例子:1只有懒惰的程序员才会去编写那些可以最终代替自己工作的自动化工具,好的程序员都会有一套自己的代码自动生成工具,有的是用模板语言,有的是用shell在开发一个新的系统时,系统基础框架设计好后,很多业务层代码基本上都是一个模子出来的,要想让这些代码都是从一个模子里出来,那么就需要在底层下很大的功夫才能做到所以,每个程序员够应该有,或者会写代码自动生成工具,当然,
为什么呢!我们可以举些简单的例子:
1只有懒惰的程序员才会去编写那些可以最终代替自己工作的自动化工具,好的程序员都会有一套自己的代码自动生成工具,有的是用模板语言,有的是用shell在开发一个新的系统时,系统基础框架设计好后,很多业务层代码基本上都是一个模子出来的,要想让这些代码都是从一个模子里出来,那么就需要在底层下很大的功夫才能做到所以,每个程序员够应该有,或者会写代码自动生成工具,当然,这个工具并不是一个成功工具!它的前提是你必须在底层有足够的抽象
2只有懒惰的程序员才不会去去写大段的冗余重复的代码,他们会想出各种方法来避免这种冗余代码的情况,做的好的,就是在系统的基础架构层来解决大部分这样的问题,通过精致的设计模式,高度抽象的模块,易用的接口,高度可配置的基础平台等等来实现,做的一般的会利用各种开源工具来代替自己想要的代码,做的差些的就是不断利用refactor重构出那些重复代码
ChatGPT 和其他 AI 技术不太可能导致底层程序员失业,但它们可能会影响他们的工作内容和职责。
通过使用 AI 技术,公司可以自动化一些以前需要人力的任务,这可以提高效率并节省时间和成本。但这并不意味着会有大量的失业。相反,它可能会重新定义程序员的工作内容,并将他们的重心转移到更高层次的任务上。例如,他们可能会更多地关注构建和管理 AI 系统,而不是手动执行某些任务。
因此,我认为 AI 技术不会导致底层程序员的失业,但可能会对他们的工作内容和职责产生影响。最终,如果 AI 技术被普遍应用,它可能会对整个行业产生积极影响,并帮助人们创造更多有价值的工作岗位。
程序员不太可能被AI完全取代。
目前,AI可以帮助程序员自动生成代码,分析代码以发现潜在的问题,并通过模拟人类编程来完成一些简单的任务。然而,程序员仍然需要对代码进行评审和维护,并且需要对代码的功能和实现进行判断。
同样,程序员还需要深入了解业务和需求,以便编写有意义的代码。因此,程序员将需要持续学习和发展以适应这种变化,并且可以通过在人工智能和机器学习方面的专业知识来提高自己的竞争力。
程序员的职业前景和变化
尽管程序员不会被人工智能完全取代,但随着人工智能技术的发展,程序员的职业前景和变化仍然值得我们思考。一方面,人工智能技术将改变程序员的工作方式和工作内容。程序员需要不断学习和掌握新的技术和工具,以适应新的工作需求和市场需求。
另一方面,人工智能技术还将为程序员带来新的机会和挑战,例如,基于人工智能的应用程序的开发和部署、数据科学和分析等领域。
同时,程序员也需要注意自身的竞争力和职业发展。随着人工智能技术的发展,程序员需要具备更多的技能和知识,例如,机器学习、数据科学、云计算、容器化等领域的知识。此外,程序员还需要不断提升自己的软技能,例如,团队合作、沟通、项目管理等方面的技能。
因为和计算机“对话”(编程)多了,和真正的人类沟通,就凸显出来不同。
不同一:开始谈话
程序员每次和计算机对话,都是有目的性的,比如要解决某个需求很明确的问题。
范围也很明确,比如处理某个数据库表。
但普通人之间聊天,是发散性的,不一定有什么目的,随性而谈,也没什么确定范围。
所以,程序员不太会无目的发散性沟通。往往等待对方“输入”,根据输入,回馈输出。
输入停止,输出结束。
给人感觉就是呆呆的,不会聊天。
不同二:逻辑判断更严格
计算机对程序员的输入很挑剔的,稍有不慎就拒绝执行或者输出错误。
所以程序员在对话中往往很注重逻辑判断。
比如问一个人家住哪里。一般会回复住哪里哪里。
程序员会首先判断家的定义,是自己现在住的地方,还是自己出生的地方,还是自己长大的地方,还是什么。
然后就会输出一大段话,或者要求对方明确家的定义。
这就给人尬聊的感觉。
不同三:单一输出
程序员碰到自己熟悉的话题,往往会喜不自胜、卖弄个没完。直到明确收到对方信息:我们换个话题吧。
因为程序员一方面不太容易找到自己熟悉的话题;另外一方面在交流中,往往把对方的话当作输入,既然对方输入,自己就要应答输出。
直到明确输出停止,goto到另外一个输入为止。
不同四:笑点不同
程序员往往能体会职业相关的一些事情的笑点,而对方却完全没感觉。
程序员喜欢看网上的段子,所以别人的故事往往早已见到,完全笑不出来。
程序员习惯了计算机给出“正确”与否的答复,所以往往体会不出反语的真正含义。
不同五:宅文化横行
程序员往往比较宅,比较喜欢静。这样才容易集中精力思考问题。
看起来话就少。呆萌。
首先觉得,会不会谈恋爱与职业是没有多大关系的。
要是从职业来说,个人认为做程序员可能更偏重稳定一些,也就是说有对象的会安安心心的谈,不去撩别人,也不会去搞事情,毕竟工作都那么忙,真的是只求能安安稳稳的。没对象的呢,估计也不太愿意或者是懒得去发展女朋友,连个人时间都不确保,也不敢保证有了女朋友能有时间去好好培养这段感情。
我一直认为程序员是会谈恋爱的,而且应该很有方式方法,程序员大多都是浪漫主义者,他们心思细腻缜密。大多人认为程序员他们呆板刻骨。这跟他们的工作形式环境有关系。程序是一件很枯燥乏味的事情。有固定的模式,还有条条框框的限制,以致大家认为他们做事古板。对方只要能刺激到他那个点,他会给你一个意想不到的反馈,所以我认为程序员前提,他是浪漫主义者,他们应该会谈恋爱。
我觉得程序员好不好找女朋友,取决于他的性格。
我对程序员的看法是,拿着高薪,学习能力挺强的,爱打游戏,加班加点是常事 ,性格一般都内心寡言的。
如果这个程序员自己性格好, 不受工作岗位的影响,外面社交圈子好,离开工作,有说有笑的,那他还是比较好找女朋友的。
如果自己沉默寡言的,对人就像对机器似的,时不时也想给你来个编码,按照他的思路走,这种找女朋友就有难度了。
因为程序员本来作息时间不规律,陪伴女朋友的时间就不多,你再搞得一点情趣都没有的,就是高薪也不会有女孩子喜欢你,而是女孩子的妈妈们可能会喜欢,觉得程序员工资高,加上工作环境的闭塞,外遇的可能性会很小。
所以现在女孩找男朋友,不光看薪资,还要看性格,能不能有共同语言,不是按流程走就行的。
工作状态和生活状态要有区别,这才能融于生活中,找到喜欢你的职业,喜欢你的女朋友。
以上就是关于为什么说不会偷懒的程序员不是好程序员全部的内容,包括:为什么说不会偷懒的程序员不是好程序员、未来的程序员会不会因为AI失业、程序员会被ai取代吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)