导航:首页 > 程序命令 > 程序员不会写代码会怎么样

程序员不会写代码会怎么样

发布时间:2023-01-24 10:58:48

‘壹’ 学了计算机,又不想写代码,我还能干啥

当今就业寒冬、市场紧缩的情况下,互联网IT人才任然保持着高需求。导致不少同学想转行IT,借助互联网这波热潮早日走上人生巅峰!

之前有不少同学问过我:老师,我对写代码实在没有兴趣,整天面对电脑很无聊,除了做开发,还有其他的相关岗位可以从事吗?


不管你是想转行IT,还是对写代码没有兴趣,IT行业除了敲代码,还有其他高薪岗位吗?答案是有的!
1.软件测试

岗位要求:软件测试这一职业特性在于耐心、细致、逆向、设问、怀疑、举证、韧性、安静。不要求独立编写代码,但要能看懂项目代码,具备简单的项目调试、检测能力。找出开发过程中出现的BUG,并能编写一些项目测试文档,相当于半技半文职的岗位。

岗位分析:软件测试很适合女生做,工作强度没有程序员大,大部分测试人员在项目上线之前会比较忙。很多程序员过了35岁,到了“退休”的年龄,也会考虑软件测试。对技术要求不会很高,但是多少得懂点。

2.运维

岗位要求:运维和开发是两个截然不同的方向。在软件产品的整个生命周期中运维工程师都需要适时地参与并发挥不同的作用,因此运维工程师的工作内容和方向非常多。主要工作在于负责服务器的配置、维护、监控、调优、排除故障等,确保相关的IT设备能够正常的工作,保证各项相关的业务有序的运行。

岗位分析:运维对技术要求也不高。需要懂操作系统(比如Linux),掌握常用命令并且通过这些命令配置服务器、安装环境。

3.销售

岗位要求:销售存在于各行各业,需要具备较强的责任感、信息搜寻能力、人际洞察能力、学习能力、人际交往能力。对各种编程软件和工具要有了解,对IT行业有独到的见解。

岗位分析:在这几种岗位中,销售的门槛最低,对学历和技术要求也是最低。但是销售面临的挑战和压力也比其他几种岗位大的多。销售的收入往往和业绩相关,如果你不具备销售天赋、销售能力一般,那还是建议选择其他岗位,起码收入比较稳定。

4.技术支持

岗位要求:技术支持分售前技术支持和售后技术支持,售前技术支持是指在销售遇到无法解答的产品问题时,售前技术支持给予帮助;售后技术支持是指产品公司为其产品用户提供的售后服务的一种形式,帮助用户诊断并解决其在使用产品过程中出现的有明显症状的、可能由产品导致的技术问题。

技术支持需要对技术有所了解,起码在产品出问题的时候能解决掉。有时候技术支持还需要具备文档编写能力,协助编制文件的技术部分。

岗位分析:技术支持比较适合刚毕业的同学,而且最好是男生,因为这个岗位避免不了出差。对于刚毕业的同学来说,出差是一件很兴奋的事情,可以免费“旅游”。但是长期这样的生活可能你会接受不了。技术支持是很多计算机相关专业同学的选择,需要懂点技术、又不需要很精通,而且又有出差补贴,多好的差事。尤其是国际技术支持,补贴更是非常的诱人(越是条件苛刻的地方补贴越高)。


5.运营

岗位要求:运营和销售不一样,销售的重点是把东西卖出去,但是运营是让用户知道东西的存在。运营专员需要有创新意识,了解互联网的各类产品,有一定的文案撰写能力,能独立完成对特定客户群的个性化运营文案的撰写。

岗位分析:运营是一个新兴的岗位,也是互联网的产物。很多同学没有明白运营是什么。说白了,就是让用户知道你们产品的存在,可以简单点理解成【宣传】。那么这就避免不了写文章、策划活动。所以如果你愿意挑战新鲜事物、有个性、有创意,那么完全可以尝试。

当然除了软件测试、运维和IT营销这些岗位,不用敲代码的还有实施,UI等。IT行业做到一定经验,更可以根据自身的特点转做管理和产品经理等。

6.进阶:项目经理

岗位要求:项目管理可以说是更为便捷的发展之路。目前,软件项目经理是人才市场上炙手可热的人才,有丰富经验、外语好的软件项目经理是抢手的香饽饽,供不应求,薪水自然也是水涨船高。

对有经验、有技术、有人脉、有能力、参与过多个软件开发、有一定经验的人,项目管理无疑是发展的一个很好的方向。
岗位分析:项目经理往往对个人项目经验有一定的要求,所以各位刚毕业的同学暂时不用考虑。如果你的情商不错、管理能力不错,积累几年项目经验,完全可以把它当作后面的发展方向。

7.进阶:产品经理

岗位要求:

很多人都是不怎么了解产品经理,不知道产品经理究竟是干什么的。产品经理就是产品的设计者和管理者,负责定义、设计产品、组织、协调团队进行产品相关工作,是产品的直接负责人,也是产品团队的leader。产品经理本来就是一个需要在各个知识领域都“雨露均沾”的角色,其中当然也包括技术,有一定技术背景的优势在于和开发团队更好的沟通。
产品经理在互联网行业中是一个新兴起的行业,并且每年它的工资都呈现向上发展的趋势。可想而知,产品经理的工资收入相当可观。
产品经理是团队的领头羊,所以产品经理直接影响到公司的发展前景。其中比较知名的产品经理有苹果教主乔布斯、腾讯公司高级副总裁张小龙等。
岗位分析:

产品经理也是很多计算机相关专业同学未来的发展方向。这个岗位对个人的综合能力要求比较高,需要长时间的积累。对互联网有深入了解、对用户和市场有深入理解、懂技术、沟通能力强...
以上这些都是耳熟能详的职位名称。如果你正在参加秋招,肯定还会遇到“解决方案方案工程师”、“交付工程师”、“体验设计师”、“营销管培生”等等,这些职位又该怎么理解?

8.解决方案工程师

这不是一个市面上都接受的职称,也很少公司有这种的工程师职称。目前能见到的,也都是华为、中兴、海康这类的公司。

解决方案工程师就是能够根据客户的笼统需求定义,找出一个以最低成本、最快速度把产品做出的软硬件系统解决方案。

作为解决方案工程师至少要有比较强的沟通能力,能很好的理解客户的需求点和意思,正确表达自己的想法,才能高效解决他们的问题。第二点就是积累经验,既然是解决方案工程师至少要对不同行业的需求和风向、技术有非常敏锐的嗅觉。


9交付工程师

交付工程师有些公司也叫实施工程师,实施工程师就非常常见了。

产品销售出去后,大部分客户都不知道如何使用,如何部署、如何配置、如何初始化。这些事情都需要乙方公司派人去解决,于是就诞生了实施工程师这个岗位。实施就是去“结合每个客户的实际情况,使产品更加贴合客户需求,更加符合客户要求的去运作”的岗位。

这个岗位要求,对于管理要懂一些,对于技术要懂一些,对于销售要懂一些,对于实际工作场景要懂一些。这是一个要求比较全面的岗位,因此薪资水平差距非常大,有年入不到10万的,有年入几十万的,当然也有年入百万的。

10.体验设计师

提供“体验设计师”岗位的公司少之又少,比如腾讯。

移动互联网的发展,人类生活的核心领域:教育、健康、商业活动和娱乐等等都离不开各种APP,而体验设计师在这其中充当的角色就是先于用户,把APP的UI界面,各项功能以及操作逻辑设计优化的更加“人性”,符合人体工学和日常使用习惯,把Usability易用性、Beautiful美观、Pleasurable愉悦渗入到每个细节,让你不再有“这是什么反人类设计”的灵魂拷问。

想要进入IT行业,不一定非得精通写代码!每个人都有自己的长处,找工作之前首先要学会分析自己,并不是只有写代码才最有前途!如果你擅长销售、精通运营,没必要逼自己去写代码。


‘贰’ 代码不会写怎么办

1 – 测试不同的解决方案,直到感觉重复
在你研究或询问其他开发人员(=浪费他们的时间)之前,你应该尝试使用你现有的知识和思维来制定每一个可能的解决方案。

显而易见的是,太多的程序员是从询问他人开始的,自己甚至都不曾静下心来分析问题本身。不要成为这样的讨厌鬼,尽可能不要浪费别人的时间。

先投身于工作,然后再寻求帮助。

2 – 在线查找开源代码
当你投入于工作,却没有什么成果的时候,那么下一步你可以尝试开源代码。许多编程人员构建软件,是出于创造解决方案并在线发布以供大家使用的乐趣。有些人发布的代码曾被它们的程序员使用于商业项目。

GitHub是寻找开源代码的两个主要地方之一。另一个是StackOverflow。

这些网站的解决方案是采用可重用代码的形式,方便你在项目中实现。

谨记,使用其他人开发的代码总是有风险的。它可能会以你意想不到的方式改变程序的行为。备份原始代码,这是常识。

3 – 向更有经验的程序员询问
你有没有碰到过这样的情况,向其他人求助却发现你甚至不知道自己在问什么?

在询问任何人之前,你得准备好一些你无法通过网络信息搜索解答的问题。

明确的问题,才能有明确的解决方案。如果是你自己都描述得云里雾里的问题——那么你只会得到一个云里雾里的回答(并且可能会惹恼他人)。

如果你周围没有任何开发者可以询问,那么也可以在线查找。你可以在StackOverflow或MSDN社交论坛上询问,或查找特别针对于你所用技术的Slack频道。

4 – 如果一切都失败,那就潇洒放手

不要一心钻在死胡同里,实在不行,那就去干点别的事——睡觉,吃东西,等等。
你觉得这是在逃避工作?那就错了。我要告诉你的是,当你最轻松的时候,往往正是解决办法灵机一现的时候,这不是我胡编乱造的,而是有科学的证明。此时你的大脑工作在“发散思维”的模式下,而不是在“集中注意力”的模式下——你可以在这篇文章中了解之间的差异。

总的来说,这个理念就是要你忘记手头的问题,让你的意识心灵沉浸到其他的事情中。此时,你的潜意识则开始连接要点,朝着顿悟的方向前行。

我们可以做些什么以便于帮助大脑在发散思维的模式下工作呢?放轻松就好了:

散步(古代哲学家非常习惯于在走路时演讲,因为他们意识到走路有助于思考)
清理办公室或住所(完成后给自己一个奖励)
与朋友约会,和杯咖啡,聊聊八卦(如果你过于关注问题的话,那么建议和不能提供帮助的非编码人员交谈)

‘叁’ 作为程序员没代码可写是一种什么体验

作为程序员没有代码可写,就好像作为游泳教练没有学员可教一样,总觉得少了点什么,总是感觉不得劲,有代码可写的时候觉得烦,没有代码可写的时候又觉得无聊,就是这样的一种纠结和无奈吧!

‘肆’ 当程序员写不出代码了,该怎么办

你已经对着电脑n个小时了。不知道该写什么代码,或者一种摔键盘的冲动正在你的胸中酝酿。

咖啡一杯接着一杯。不敢再喝了,因为搞不好要有副作用了,心跳加速,身体不由自主地颤抖,出冷汗,但还是无法产出任何代码。

所有重新发现编程趣味的努力都徒劳无功,因为你的最后一点能量都用来驱逐大脑中正在攻城略地的话:

“我写不出代码了!”


编程的本质是棘手

即使是最优秀的程序员也会遭遇无法解决的软件工程问题。碰到这样的问题,并不一定意味着你缺乏技能或知识。

编程不是一项容易的工作,我们可以通过采取非正统的方法来保持你想要的生产力水平,并确保提交高质量的代码。

如果我在一个问题上花了几个小时,却仍然找不到解决方案的话,最后我会觉得这是浪费了时间。我不是胡言乱语——我只是觉得“没有人能够百死不悔”。

没有愤怒和悲伤。因为我已经尝试过所有方向,只是都走不通而已。失去希望,于是开始想辞职不干。我觉得自己应该换工作,去做做调酒师或其他,至少研究和测试在啤酒中加点什么不会耗去我数个小时的时间。

这些都是我在不敲代码时的想法。我开始怀疑生活,怀疑编码,怀疑人生。

有成效不?好吧,我从来没听任何专家说过“辞职和萎靡不振”可以造就伟大的代码,所以可能并没有成效。

这就提出了一个问题:我们该如何避免这种没有成效的状态?

重新发现问题,重新发现你的生产力

可能你已经行进在这条路上了。那么此时你只要继续就可以了,我可能没有什么新的东西可以告诉你的。

如果你是新手,那么可能你还不知道如何重新发现生产力。

下面我要分享的内容将有助于你在编程时以一种健康的方式保持生产力,不至于筋疲力竭。主要包括:

测试不同的解决方案,直到感觉重复

在线寻找开源解决方案

向更有经验的程序员询问

如果一切都失败,那就潇洒放手

1_测试不同的解决方案,直到感觉重复

在你研究或询问其他开发人员(=浪费他们的时间)之前,你应该尝试使用你现有的知识和思维来制定每一个可能的解决方案。

显而易见的是,太多的程序员是从询问他人开始的,自己甚至都不曾静下心来分析问题本身。不要成为这样的讨厌鬼,尽可能不要浪费别人的时间。

先投身于工作,然后再寻求帮助。

2_在线查找开源代码

当你投入于工作,却没有什么成果的时候,那么下一步你可以尝试开源代码。许多编程人员构建软件,是出于创造解决方案并在线发布以供大家使用的乐趣。有些人发布的代码曾被它们的程序员使用于商业项目。

GitHub是寻找开源代码的两个主要地方之一。另一个是StackOverflow。

这些网站的解决方案是采用可重用代码的形式,方便你在项目中实现。

谨记,使用其他人开发的代码总是有风险的。它可能会以你意想不到的方式改变程序的行为。备份原始代码,这是常识。

3_向更有经验的程序员询问

你有没有碰到过这样的情况,向其他人求助却发现你甚至不知道自己在问什么?

在询问任何人之前,你得准备好一些你无法通过网络信息搜索解答的问题。

明确的问题,才能有明确的解决方案。如果是你自己都描述得云里雾里的问题——那么你只会得到一个云里雾里的回答(并且可能会惹恼他人)。

如果你周围没有任何开发者可以询问,那么也可以在线查找。你可以在社交论坛上询问,或查找特别针对于你所用技术的频道。

4_如果一切都失败,那就潇洒放手


不要一心钻在死胡同里,实在不行,那就去干点别的事——睡觉,吃东西,等等。

你觉得这是在逃避工作?那就错了。

我要告诉你的是,当你最轻松的时候,往往正是解决办法灵机一现的时候,这不是我胡编乱造的,而是有科学的证明。此时你的大脑工作在“发散思维”的模式下,而不是在“集中注意力”的模式下——你可以在这篇文章中了解之间的差异。

总的来说,这个理念就是要你忘记手头的问题,让你的意识心灵沉浸到其他的事情中。此时,你的潜意识则开始连接要点,朝着顿悟的方向前行。

我们可以做些什么以便于帮助大脑在发散思维的模式下工作呢?放轻松就好了:

散步(古代哲学家非常习惯于在走路时演讲,因为他们意识到走路有助于思考)

清理办公室或住所(完成后给自己一个奖励)

与朋友约会,喝杯咖啡,聊聊八卦(如果你过于关注问题的话,那么建议和不能提供帮助的非编码人员交谈)

总结

我在编程和生活两者之间保持了一种健康的平衡。

无论你是为了兴趣爱好、钱还是改变世界的宏图伟业而选择编程——编程都不应该是你唯一痴迷的东西,否则你会走火入魔。

最后再说一句,如果你绞尽脑汁,却仍然无法解决问题,那么不妨先放一放。通过潜意识的运作,搞不好突破性的想法就会灵光乍现。

感谢大家阅读由java培训机构分享的“当程序员写不出代码了,该怎么办?”希望对程序员们有所帮助,更多精彩内容请关注Java培训官网

免责声明:本文由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除

‘伍’ 程序员不会写容错代码

采用重用代码。出现不会写容错代码可采用可重用代码的形式让程序员来解决,也为方便在项目中实现,但是在使用其他人开发的代码总是有风险的,可能会以你意想不到的方式改变程序的行为,最好备份原始代码,以免反生更加严重的事情发生。

‘陆’ 程序员不会写程序怎么办 只是看代码或者只是挪用别人的 最后会怎么样啊

如果经常这样的话,这样下去会阻碍自己的发展!希望会用会写别人的代码!

‘柒’ 程序员只会敲代码会被淘汰吗

毫无疑问会被淘汰,因为现在市面上已经出现了可以实现全栈式前后端开发+测试运维的SoFlu软件机器人,很多码农能做的敲代码工作⌄它完全可以轻松胜任,而且整体能力是可以顶一个小开发团队的。

‘捌’ 计算机专业,不会写代码之类的,刚毕业不知道找什么工作

导读:如今,国内互联网行业的火热也带动了如计算机、软件工程等专业的热门行情。可能是考虑到专业对口等问题,不少本科生在选择读研的时候都会考虑跨专业到计算机。

最近,一位研究生网友在职场论坛上分享了自己的经历。实验室一位新人的种种让他无奈吐槽:这样的还要读计算机?这是怎么回事呢?

原来,该网友是计算机专业的,最近实验室新进来一个直博女生。本以为直博生能力上会比别人出色一些,但几日接触下来,该网友表示十分意外:环境配置了十几天还没配好,一碰到报错首先想到的是找学长,从不会自己查询异常。更让人难受的是,三天两头地想和学长合作出文章,理由竟然是她有一个好的idea。这不禁让他直言:不会写代码不会配环境,你读个啥计算机啊。

其实环境配置这种事,计算机专业的都应该深有体会,有时候确实挺坑的。但是磨刀不误砍柴工,就直博来说,花十几天给自己配置一个稳定的环境是十分值得的。但最后一句“好的idea”实在是让人无法直视。笔者自身的体会是,一切未经验证的idea都称不上好的idea。仅凭一个好的idea就想合作发论文,恐怕是对真正的科研没什么体会。那么,网友们是怎么说的呢?

有不少网友和笔者一样,对“好的idea”进行了一番吐槽:莫名想吐,这种南瓜先生太多了。

还有网友表示,这都是小事,等你以后工作了会遇到更多这样的人。这种就是产品经理的好苗子,以后估计提需求能从上班提到下班。

最后,也有网友说这种可能是本科没怎么写过代码,大作业靠抱大腿,小作业靠csdn,到了考试又很会背书找重点吧,还是先别急着否定,说不定日后很有作为呢?

‘玖’ 作为一个程序员不会写程序敲代码真是悲哀,我还有必要坚持下去吗

没事,不晚,坚持写代码,日积月累,你会发现代码原来没有那么难,英语么编程用到的也不是那么高深,多接触多记忆就可以了。

‘拾’ 作为软件工程专业学生不会写代码是一种什么体验

软件工程专业不会写代码,只能说你差不多荒废了自己的大学时光。不过现在大部分的技术都是在工作实践中学习的。

阅读全文

与程序员不会写代码会怎么样相关的资料

热点内容
苹果如何创建服务器错误 浏览:494
软考初级程序员大题分值 浏览:473
js压缩视频文件 浏览:578
linux如何通过命令创建文件 浏览:989
应用加密app还能访问应用嘛 浏览:432
安卓怎么用支付宝交违章罚款 浏览:665
php面向对象的程序设计 浏览:504
数据挖掘算法书籍推荐 浏览:894
投诉联通用什么app 浏览:150
web服务器变更ip地址 浏览:954
java正则表达式验证邮箱 浏览:360
成熟商务男装下载什么软件app 浏览:609
加密2h代表长度是多少厘米 浏览:23
拍卖程序员 浏览:101
电脑的图片放在哪个文件夹 浏览:276
unsignedintjava 浏览:217
编译器下载地址 浏览:43
什么是面对对象编程 浏览:708
b站服务器什么时候恢复 浏览:721
6p相当于安卓机什么水准 浏览:499