㈠ 作为一个程序员不会写程序敲代码真是悲哀,我还有必要坚持下去吗
没事,不晚,坚持写代码,日积月累,你会发现代码原来没有那么难,英语么编程用到的也不是那么高深,多接触多记忆就可以了。
㈡ 程序员学的就是编程吗要学多久
一个程序员,做的最多的事情就是写代码、编程。但是,只会写代码,那还是不够的。作为程序员,我们不仅要学习编程,还要学习与编程相辅相成的东西。
4、开拓精神。不喜欢走出舒适区,这几乎是所有人的通病,程序员也不例外。喜欢做自己擅长的事,而对那些不太擅长的事,总是避而远之,这样下去,能力如何能得到提升?所以,一个程序员,如果想有更好的发展的话,就要尽量“走出舒适区”,敢于挑点一些不太会的东西,发挥自己的开拓精神。
以上就是我的一些小见解。如果你有不同的见解,欢迎发表评论。同时,欢迎点击“关注”我。
㈢ 程序员不想写代码了
么是优秀的程序员?
自从我工作以来,一直不是很明确什么是一个优秀的程序员?是及时完成任务?是提交高质量的代码?还是谁写的代码多、修改的Bug多?
对于程序员的考核也是一个业界的难题。这篇Blog关注的是程序员自己感觉是否是优秀的。呵呵,有点中国传统文化中的“内圣外王”的味道。
让程序员知道自己应该做什么事或者是一个指导性的原则,对于降低沟通成本、成长程序员以及开发高质量的产品都有重大意义。
优秀程序员的标准:
1. 准确地评估你的工作。(估算你的工作量,管理用户的期望值)
2. 第一时间提交有质量的工作。
3. 建立快速的反馈循环。
4. 确保代码在离开你的时候比来之前更健康。(比如:重构)
让大脑处于敏捷状态的一个重要特点就是:您始终会尝试利用现有的时间和资源来达到最佳的效果。
㈣ 程序员的晚年生活应该是怎么样的
程序员晚年的生活可能是打打扑克,打打麻将,他们能不去接触电脑就不愿意去接触电脑,在很大程度上就会发现。对于程序员而言,他们的感受是不一样的,有的人还是会去喜欢碰碰电脑。还是看个人的一个选择和喜好。
㈤ 为什么代码工作只能搞20年
有人说:
编程是吃青春饭;
程序员干到30岁就干不动了,必须转行。
也有人说:
代码机器人的出现,基础程序员将会被大量淘汰;
过了30岁,程序员这个职业就是一路下坡。
事实上,对于以上4个观点,我只赞同一个,那就是“代码机器人的出现,将让基础程序员慢慢被淘汰”。科技的发展在时刻告诉我们,代码的搬运工们,迟早会被这个行业抛弃。
不过关于另外3点,我反而觉得有点胡说,甚至觉得说这些话的人是很不负责任的。我们先来看看:为什么企业不愿意雇用30岁的编程人员?
1. 同等条件下,年轻人更低成本。
在国内的大环境下,知识产权保护不力,很多软件的实现代码都是拿来主义,特别是在一些小公司做项目时,很多程序员的代码都写得很初级、从网上东拼西凑找来一些现成的代码,尽快实现基本功能就行,什么性能、可维护性、可扩展性都不太管,做完交活便是。
在这种情况下,同样的工作内容,20几岁的人也能搞定,并且他们的薪资比工作7、8年的30岁程序员更低廉,前者人力成本可能比后者低出30-50%。
2.技术在不断更新。
软件开发的技术、工具在不断进化,特别是在一些新技术、新工具方面,30岁以上的人未必比20几岁的人强很多,并且,如果他们不学习,可能掌握的一些技术经验会慢慢被时代所抛弃,而年轻人的学习速度和接受能力明显更有优势。
3.年轻人的精力更好。
30岁以上的人,需要结婚生子、照顾家庭,他们的精力更容易被其他事情分散,不会再像20几岁时那样拼命工作,愿意加班开会。
随着年龄的增长,他们需要去处理越来越多生活、人际上的事情,对于工作,往往也会出现力不从心的感觉。
4.年轻人有更多时间来工作。
不得不说,IT行业的单身率是出奇的高,所以往往单身的年轻人生活是很单调的,除了家就是公司,他们可自由支配的上班时间更长。
正如之前在知乎上,看到某程序员的一句回答:下班回家一个人待着,还不如在公司敲代码开发项目有乐趣。
从22岁大学毕业到30岁,一个人的工作时间大概是8年,这8年里如果一个程序员工作出色,做了很多项目,积累了足够的经验,并且还一直坚持学习,那你一定足够的优秀。
这类人一般是公司的顶梁柱,没有老板傻到要开掉他们换个新人,即使他们跳槽,也一般不用自己找工作,都是工作找他们。
所以综上所述,软件公司只是不喜欢30岁以上的人来应聘简单的编程职位,他们更喜欢30岁以上的人,来应聘项目经理,部门主管这些职位。
之前看到一条新闻,某地收费站被撤销,收费员围着领导讨说法,其中一位放声痛哭:“我今年 36 岁,除了收费啥都不会!”。
我们都知道,收费员的工作是很辛苦的,逢年过节我们放假,他们还必须要坚守岗位,在收费的方格子里一坐就是一整天。
然而,时代变了,这是一个选择比努力更重要的时代。
把自己人生的所有希望,赌在一家企业、一个老板身上,却不为自己打算和规划,那一旦被抛弃,受伤最深的一定是你。
很多人错把平台当作自己的价值,你在平台上,还有价值,但是放到社会上,却没有价值。
唯一的办法,就是千万别把自己交出去,时刻为自己打算。属于平台的价值根本不属于你,属于你自己的本事,谁也拿不走。
当你20多岁不努力,30岁还和刚毕业的大学生抢一个普通的编程岗位时,你觉得自己能有多大优势?
不是“程序员”的30岁更加的艰辛;
也不是“程序员”的30岁没公司要;
更不是“程序员”的30岁必须转行。
而是每一个行业,每一个职场人的30岁都是残酷的,你不努力,你就只能被选择。物竞天择,优胜劣汰,人亦如此!
㈥ 程序员与工程师
有很多的公司他们会把程序员也称为工程师,所以程序员是工程师这一个大集合当中的一个子集,而工程师是不包含在程序员这个概念里面的。
㈦ 7年程序员还有写代码的吗
会有。程序员开始都是写代码,如果升职了才会有所变化,有的人七年也不会升职,所以一直写代码
㈧ 程序员真的是吃青春饭的吗,可以一辈子敲代码吗
说这话说明你就是没有自己的目标的人。
这么跟你说吧,所谓程序员分为以下几个等级:码农,程序员,研发工程师,项目经理,架构师。
其中,码农就是你说的,一辈子敲代码的。
程序员,会想思考,然后再去敲代码,这样效率高。
接着是研发工程师,他们只针对一个或多个功能点研究,比如大数据错误率控制等等,这类人是看和想远远多于码代码。
最后是架构师,这类的人,他们会在项目开始的时候忙一到两个月,然后接下来的半年到一年时间里,他们唯一的职责就是想想代码有没有什么要优化的地方,或者下面人遇到解决不了的问题找他们解决下。这类人一般不是靠工资过,而是项目分成。具体你可以网络“项目分成”
㈨ 程序员的生命周期是多少
程序员的生命周期是40年左右
有评论说程序员的生命周期只有十几年,实际上是片面的。可能我们的代码编写工作只能做十年。但是,我们需要的是提高自己的知识,从而不断向程序设计的高层走。当我们编写了几年的代码,我可以左设计了;当我们做了几年的设计,我们可以架构了;当我们做了几年的架构,我们可以需求分析了。一步一步,我们在走高,从而我们的生命周期就是直到我们退休。实际上,这是技术层面上的。
如果我们走管理,我们接触程序的时间虽然不多,但是做软件开发就是无限的空间了,就像下面朋友说的,我们可以审核别人的代码。我们可以是管理层面。