本文目录
- 半路出家码农5年工作经验15.5k是不是有点低
- 大专码农和985程序员有什么区别
- 40周岁以上还在坚持做一线研发的码农有多少
- 明知道35到40岁是互联网职业的坎,为什么很多人还前赴后继当码农
- 码农是什么意思
- 入门码农有前途吗
- 做码农真的不好吗
- 工程师、程序员、码农有什么区别
- 为什么编程写代码的工资那么高
- 为什么码农会在35岁失业,而律师、医生、老师却越老越香
半路出家码农5年工作经验15.5k是不是有点低
知足吧,才5年工作经验,能学个啥,最多就是个高级学徒,再加个半路出家,说你是高级菜鸟都抬举你。
it行业太浮躁,没事还是多练练技术,有自己开发的项目,有一个开源项目,有一个app store上线的软件,有一个独立开发并上线的游戏。
好好打磨下自己的技术,从参与项目开发,到主导项目开发,再到管理多个项目,以及整个系统的负责人。it行业的路还很长,不要只看到那点工资而失去初心。
大专码农和985程序员有什么区别
肯定都能写代码,但是985肯定要更专业一些,我身边认识程序员朋友很多,有一些甚至是报的补习班然后从事码农事业的,还干得还不错,所以程序员似乎要求也不是太高,精通一门编程语言就能有不错的输入。
专科肯定和985有很大差异,专科的要求没有那么严格,最后可能学的半瓶子也能毕业,但985的大学想混到毕业证肯定是很难的。我认识一个号称是学Java的,但是他却连面向对象都给我解释不清楚,还有一个女生计算机大专生,但是我个人感觉她连计算机二级水平都没有达到。
985学的各类知识比较多,我的一个同学就是985的计算机专业的博士,他主攻的编程的语言也就是C/C++,和Java两种,他在大学的时候就开始接项目,后面自己也和团队搞过项目,带队独立开发过。
但他主要不是写程序,他们会学很多知识,比如算法设计分析,像数据结构,数据库,操作系统基础,文件系统,硬件系统,网络媒体,软件开发过程,当然也包括新兴的技术,机器学习,神经网络,区块链这些技术,他们都会去学习。
当然具体学多深,就不清楚了,反正和他聊天,前端后端他似乎都知道,甚至你问他系统架构和网络安全方面的知识他也能侃侃而谈,当然我不知道他是真的深入了解还是了解皮毛。
但可以肯定地说,985出来的码农,肯定更专业,综合能力也更强,而不是简单地去学会一门编程语言就行了,但是学会一门编程语言对他们而言应该是很轻松的。
40周岁以上还在坚持做一线研发的码农有多少
我坚持到46岁,终于轰然倒下了。
我是上世纪末国内985大学名牌计算机专业硕士毕业。后一直从事计算机软件开发工程师到今年3月。
我本世纪初结束了北漂生活回到成都安家立业,一直在成都天府五街天府软件园从事软件开发。最辉煌的时候,我一个月也能拿好几万的薪水。我成功度过了令不少软件开发工程师闻风丧胆的35岁这道坎。
今年我46岁了,3月份的时候被公司优化了,后来一直没能找到能匹配我身价和月薪的工资。虽然也有一些猎头和以前的朋友帮我内部推荐,但是我不情愿被那些九零后领导,在我面前指手画脚,对我发号施令。宁为玉碎,不为瓦全,我干脆送起了外卖。
如今我送外卖已经好几个月了。
明知道35到40岁是互联网职业的坎,为什么很多人还前赴后继当码农
十年的时间就赚到了别人一辈子才能赚到的钱,你说为什么。我们常常陷入一个误区,要找一份稳定的工作,比如国企,这样可以干到退休,持续有收入。
但是,他们没想明白,当码农,十年就赚到了你要奋斗一辈子的钱,接下来的时间休息不爽么,何况他们还不会休息,随便干点啥,都是多赚的。
35到40岁确实是互联网的坎,到了这个年龄,继续写代码,没什么优势了。但这并不意味着到了40岁,就没出路了。
首先,你手里有了一笔钱,可以创业做互联网项目。如果你的互联网项目足够好,还可以去融资,不必全用自己的钱。万一运气好,你可能会迎来事业第二春,公司上市,走向事业巅峰。
第二,你可以转行做计算机教育,教别人写代码。也许自己不能继续做码农了,但是,你有丰富的写代码经验,这点弥足珍贵,完全可以通过教别人来赚钱。除此之外,还有其他许多选项,人生充满无限可能。
在可预见的未来二十年内,互联网这个赛道依然不错。人工智能、5G、万物互联、自动驾驶等,都是建立在互联网之上。互联网已经是新基建,作为未来社会发展的基础设施而存在。因此,从事码农工作没什么不好,不过随着人工智能的深入发展,写代码的部分工作可被机器人代替,程序员要向创新方向进化。
无论风云如何变幻,不断学习、不断提升自己是应对一切变化的法宝。
码农是什么意思
很多IT从业者往往自称为码农,码农是什么意思呢?码农就是程序员吗?
码农也是程序员,从本质上来说,码农就是你让他写什么他就写什么的“机器人才”。所谓的码农大多都通晓几门编程语言,但是在商业方面却并不熟悉。当然也有不感兴趣的因素在内,毕竟通常来说,码农做的只是写代码。
而程序员则希望能够创建出一些特别出彩的东西——无论是从技术角度还是商业角度去看。他更感兴趣的是自己的app能够被广泛使用,他渴望知道“WHY”,而不仅仅是“WHAT and HOW”。程序员更注重深度挖掘,这也意味着程序员非常在意最后的结果。他会比大多数码农更心甘情愿地投入更多的时间和精力到公司的app上面。
不过IT界很多程序员都自嘲为码农,是因为经常加班,工作时间长,需求时常变更,日常的工作就是软件的版本迭代和修复BUG,觉得自己的工作内容又多又累还没有成就感,感觉跟农民差不多,所以就自嘲为码农。
入门码农有前途吗
很高兴来回答入门码农有前途吗?这个问题,希望对你有帮助。
何为码农?
其实在我们IT程序猿的世界也出现了一些自嘲的标签,比如:“搬砖”,“码农”,码农是依靠写代码为生的一个群体,而这码农中不缺乏初级码农以及资深的码农,我想问下题主问的是哪一类?
如果是想入门初级码农的话很简单,但是没有前途
其实对于任何语言入门的话并不难,网上找一套视频教程看看,看完一套视频照着练习就好了,但是想要技术精进的话,就不是一天两天的事情了,需要长期的付出,但是如果只时局限于初级码农,一直复制粘贴的话,对自己职业规划时没有半点好处的,IT是青春饭(除了那种大牛),所谓后浪推前浪,自己没有核心价值的话,随时可能就会被取代了。如果只想入门初级的话,我建议可以考虑其他行业,根据自己的兴趣去选择
入门初级码农很简单,如果一直精益求精,达到资深码农或者技术专家的话是很有钱途的
正因为初级码农入门容易,所以一夜之间兴起了很多培训机构,或者有的是大学毕业的学生,在一大批人中公司为什么挑选自己?那就要值得深思,如果每个人都是一样复制粘体,就没有什么价值了,但如果是资深码农的话,自己具有自己的核心价值,不可替代,能根据公司自身的业务搭建自己的可重用的框架,现在很多资深码农不仅在公司撸代码,也有的会产品需求,这些资深码农既有技术又有管理知识,是很吃香的。试想,一个资深的码农或者技术专家(只要他不犯错误的前提下),对公司产品业务熟悉,而且对代码实现模块框架也熟悉,只要公司不傻的话,会把他炒掉吗?如果再找一个人又得重新了解企业文化,看代码看框架,了解需求,这样的成本会更大!
总结:
个人觉得,入门码农不难,但是有没有前途是完全取决于自己的,自己努力了就会得到相应的回报。
个人看法,不代表所有人,讲的不好请勿喷。也欢迎大家一起交流学习!!!
做码农真的不好吗
这样的问题,也就只有同为码农的人能回答你了!
来听听神策数据会唱韩语歌的码农小哥哥的心路历程。
码农变身“建筑师”
来了神策之后,我才真正喜欢上开发
2018 年,Jason 选择从诺基亚离职。人一旦在安逸、悠闲的环境中呆久了就会丧失一些热情,例如对生活的热情、对工作的斗志。他想要逃离这种让人过分安逸的工作状态,走出舒适圈,去挑战一个未知的自己。
一窍不通,是 Jason 对大数据行业最初认知的评判。“只要你对大数据感兴趣,认为这件事情是正确的,你想去做,并且想把他做好,那么神策欢迎你”,面试时文锋的这句话,让 Jason 面对未知,依然坚定地选择了神策。
“来了神策后,我才真的喜欢上了开发”,Jason 略显激动地说道。学软件工程专业时的他,无法接受呆坐在电脑前敲敲打打,这对于爱动,爱挑战的他,过于沉闷。之前的公司,基本上只需要很小的努力就可以完成任务,也略显乏味。但是,神策的工作内容和团队都在不断给他机会与动力去学习和提升自己。
“以前觉得自己是一个负责搬砖的码农,现在我想当一个建筑师”,Jason 笑着说:“在建房子的过程中,你觉得你只是一个搬砖的,那你就是搬砖的;当觉得你是一个建筑师的时候,你的世界将不一样。”
安逸到紧张
不断学习、积累和思考
带着挑战自己的决心加入了神策,但是骤然加快的工作节奏还是超过了 Jason 的预期,倒逼着他快速成长。
在原来公司可能需要一年的时间来完成的大项目,在神策三个月就必须拿下;在原来公司需要三个月完成的工作,在神策一个月就得搞定。从宽松、安逸的环境骤然走进翻了几番的工作节奏中,Jason 也在慢慢地适应。
Jason 在神策数据有两个引路人,“前任 Mentor ”是强哥,引导他度过了艰难的适应期,“强哥是一个一丝不苟的人,在他身上我学到了严谨的态度。”
现任 Mentor 是 QQ,“在他身上,我学会了靠谱的做事态度”,QQ 在很多事情上总是能一针见血地给 Jason 以正确的指导和指引,如在“数据导入模块重构”项目中,QQ 的及时提醒让 Jason 醍醐灌顶。
“数据导入模块重构 ”是 Jason 认为在神策主导的挑战最大的一个项目。这次他主要负责数据导入模块重构从前期调研到设计、开发,到最后测试的工作。
“第一次,感觉到自己的技术能力还不够。” Jason 负责项目前期的总体设计,但是这次的项目涉及很多领域都是他此前不熟悉的,技术知识涉猎不够广,在一定程度上影响了项目的进程。
除了技术上的挑战,项目管理是他遇到的更大的挑战。Jason 第一次牵头和这么多的人一起做这样一个大项目,进度把控和任务安排方面,他略显生涩。
在项目管理初期,QQ 指出了他在项目管理中的几个漏洞:目前没有考虑到的点是哪些?任务的详细拆分是否做好?任务分配是否合理?这是项目管理新手的他,之前并未考虑周详的问题。
面对接连出现的挑战,Jason 毫无颓意。“相信自己,没问题;相信自己,不会错”是 Jason 的座右铭。遇到问题,就解决。Jason 开始了思维的转变,学习中长期布局,任务拆分,团队任务分配管理等。在领导和同事的支持下,他渐渐开始找到了正确的节奏。
大处着眼小处着手,更要具备前瞻性,思维走在团队的前面,才能让团队走的更快更稳,是 Jason 这次的最大收获。
价值到文化
做对的事情,本身就是动力
“给客户带来价值的文化,神策做到了从理念到落地” ,Jason 认真地说。“换位思考”和“发现需求背后的需求”是 Jason 对该文化的理解。
换位思考需要站在客户的角度去想,例如神策给客户完成的这个需求对他机器的性能有没有什么影响?这个需求给客户的实际体验到底是什么?这个需求上线后到底有没有很好地解决问题?
发现需求背后的需求指的是在工作的时候不能仅仅看客户给的需求,而需要去考虑需求为什么存在,这个需求背后是否隐藏着其它的需求?在实际的工作过程中,Jason 带着客户的视角为客户提供更好的价值。
“就事论事”是 Jason 喜欢的另一条企业文化。没有谁是完美的,每一个人在工作中都有可能会有失误,或者做得不甚完美的地方。只对事不对人,才能聚焦把事情做的更好。在“数据导入模块重构”这一项目中,Jason 所属的基础数据流团队就用复盘的方法对整个项目进程进行了回顾、分析和总结,并且对其间出现的问题提出了优化措施。
在认可神策企业文化的 Jason,其实也是在肯定按照这一相同观念做事的自己,做对的事情,本身就是动力。
工作到生活
成长,需要承担更多的责任
在上一家公司的时候,Jason 可以实现工作和生活的完全分离,但是到了神策之后,工作无形地走入了生活,但 Jason 乐在其中。
Jason 很喜欢观察身边的人,“神策会让人慢慢地沉浸在学习和思考中”,这是他的一大发现。他最早观察到 FJJ,发现 FJJ 有一个很好的学习习惯,会主动学习最新的技术动态,不断拓深自己的知识储备。
后来看到力力,活跃在各个群里,无论出现了什么问题,他都会去看、去解决。包括其 Mentor QQ,“在客户出现重大问题,或者难以解决的问题时。QQ 都是站在最前面,去解决和承担。”
除此之外,神策还有很多优秀的人都在激励着 Jason 去学习、去积累、去思考。这激励着他开始主动弥补自己技术的短板、获取新技术的资讯,也会去跟进各个群里的问题,看别人是怎么解决问题的。
“主动权永远在自己手中,若要快速成长,必须做一些更有成就感的事,我就需要承担更大的责任,参与更多并且学习更多。”
就这样,Jason 将工作融入了生活,并乐此不疲。“我处理客户问题或者完成项目所花费的精力其实也是我生活的一部分”,Jason 如是说,“在神策,我遇到很多优秀的人,他们激励着我成长,也陪伴着我成长,感谢有了他们,让我爱上技术、爱上工作。”
“靠谱”是付力力对 Jason 的评价,对此,他坦然接受,“不断学习、不断积累、不断思考,是我努力的方向”,坚定方向,并一丝不苟的执行,Jason 相信未来可期。
工程师、程序员、码农有什么区别
作为一名从业多年的IT人,我来说说我对这几个概念的理解。
工程师是一个比较宽泛的称呼,比如软件工程师、硬件工程师、网络工程师、前端工程师等等,往往工程师岗位的工作内容更偏向于实施。比如我们研究所里有研究员职称体系,也有工程师职称体系,一般从事实施任务的技术人员走的都是工程师职称体系。工程师体系以项目实施情况作为重要考核标准,而研究体系则更多的看研究成果的技术含量、论文质量等等内容。
程序员则是对专注于程序设计工作岗位的一种称呼,程序员的岗位细分也非常多,有后端程序员、前端程序员、嵌入式程序员、移动端程序员(Android、iOS)等。程序员通常分为应用级程序员和研发级程序员,应用级程序员主要的工作内容是做业务功能实现,而研发级程序员往往解决的是系统级问题。简单的说,应用级程序员往往是调用研发级程序员的功能模块来解决业务问题。科技公司中应用级程序员的数量通常大于研发级程序员,尤其是大型软件企业。
码农是很多程序员对自己的一个“戏称”,早期国内很多大型软件公司的主要业务以外包为主,这种开发整体上来说技术含量比较低,大量的工作就是复制粘贴,而且加班情况非常普遍,因此很多从事此类工作的程序员戏称自己为“复制粘贴员”、“搬运工”或者“码农”等。目前随着我国IT领域的结构化升级,“码农”会逐渐消失。
简单的总结一下,工程口的技术人员多称为工程师,研发口的技术人员多称为程序员,技术含量低、工作量大的应用级程序员称自己为“码农”。
我的研发方向是大数据和人工智能,我会陆续在头条上分享一些互联网的科普知识,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。
如果有IT领域的问题,也可以咨询我。
谢谢!
为什么编程写代码的工资那么高
不管是在毕业生,还是在工作3~5年,计算机行业都是稳居前列。而作为软件行业的程序员更是占了大片天。程序员的工资为什么这么高,仅仅是因为行业对此类人才的需要多吗?那么为什么程序员的薪资那么可观呢?
首先身处于移动互联网时代,互联网行业比较火热,企业对于人才的招聘是非常急需的,自然相应的薪资待遇就不会低了。一般来说,诞生高薪程序员的行业,就是互联网行业,其他行业也有程序员,但是工资并没那么夸张,传统IT公司的程序员待遇并没有特别高。
互联网行业的市场需求其实是具有极大的不确定性的,有钱的时候拼命招人,没钱的时候疯狂赶人,供需容易出现大量变动。这既是因也是果,在市场需求大于供给的时候,从事这个职业的人必然会享受到职业溢价,也就是高工资。人才的稀缺性就是金钱。
与此同时,互联网也是一个技术迭代日新月异的行业,经常短短两三年就会实现技术迭代,在这种情况下,即使行业里面不缺程序员,但一定缺掌握了新技术的程序员,所以才技术迭代的初期,掌握新技术的人都是被抢的。
程序员是一个非常特殊的岗位,不同于普通的工种,普工的工种每天面对的基本上是重复的工作,即使是一些专业技术工种,工作内容也不会有太多的变化。然而程序员每天要面临不同的业务内容,因为任何一个行业现在都有使用软件系统的需求,程序员必须熟悉项目所在行业的相关知识。
程序员每天都在面临无数的错误和挑战,程序是否正常运行,功能是否满足业务需求,安全性能是否良好,逻辑设计是否合理易用。面对产品经理、老板和甲方客户的吹毛求疵,慢慢地锤炼了强大的内心。
程序员天天加班不假,但并不是加班写代码,主要是白天都被抓去开会,晚上和人撕逼需求,深夜才能写代码。然后还要担心自己的技术落后,又得研究技术,还得想办法讨好领导,争取早日坐上技术管理不用在一线写代码。多重折磨之下,这个头发肯定是留不住的。
经历足够多的事儿,犯足够多的错,然后你就会成为高手。如果小伙伴们也想提升自己的薪水,就不要再抱怨职业的差异了,还是努力提升自己吧。
为什么码农会在35岁失业,而律师、医生、老师却越老越香
因为失业的只是码农,随时可以找个人替代,而不是真正的技术,一般真正有技术的人,很难被替代。也就不存在失业的情况了,即使公司经营不善倒闭了,也会有其他公司抢着要。