⑴ 华为程序员能干到多少岁
互联网程序员通常可以工作到35岁左右。根据调查,25至29岁的程序员占比高达50.9%,30至34岁则占30.3%,这表明程序员的主要年龄群体集中在35岁以下。然而,当程序员年龄超过35岁时,他们可能会转向架构或管理岗位。
35岁是一个重要的转折点。假设一名毕业生在24岁毕业,那么到35岁时,他已经有十年的从业经验。如果他能力出众,可能已经能够独当一面,负责管理团队;但有些人可能仍然只是负责编写代码的普通员工。大多数公司中,管理层的薪酬较高,能够满足个人生活需求,而继续编写代码的程序员,其薪酬可能无法满足其生活需求。
35岁左右的程序员通常已经有家庭,上有老下有小,需要更多时间来照顾家庭。然而,大部分程序员的工作强度较大,经常需要加班,如996或007的工作模式,这使得他们几乎没有时间照顾家庭。
随着年龄的增长,程序员的学习能力可能会逐渐下降,身体也可能因长期加班而受到损害。他们可能无法再通过加班来完成工作量,也不再能够跟上互联网技术的快速变化,从而难以与年轻人竞争。年轻程序员工资较低,却能熬夜,学习能力强,这是事实。
然而,如果程序员能够成为管理层或技术大牛,如架构师级别,那么他们仍然可以在35岁之后继续从事相关工作。对于真正热爱技术的人来说,一定要抓住机会,努力学习,掌握核心技术,以增强自己的竞争力。
综上所述,我认为互联网程序员可以工作到35岁左右,而那些能够成为管理者或技术大牛的人,可以继续工作下去。作为一名互联网从业者,在而立之年,我深感感慨。
⑵ java程序员怎么成为大牛,有哪些可以深耕的领域
1、成为大牛,基础要很扎实很扎实。不能小看基础,很多流行的框架什么的,其实都是从基础起来的,你理解了基础,很多东西都可以理解的。
2、多读源代码,官方的。有问题,直接找官方,最快最佳最直接。
3、有一定的条理,做事情,就是要有条理性,会分解,把复杂的问题简单化。简单化,就是0和1一样的简单的那种。
可以深耕的领域,其实,这个看你目前所在的行业,做自己熟悉的最好,java目前比较适合的是后台、金融、互联网方面。
⑶ 阿里低调程序员蔡景现:靠着写代码登上了胡润富豪榜
人们对程序员的印象总是刻板而单一 "格子衫、双肩包、秃顶、人傻钱多" ,他们熬夜加班是常态,透支生命换取高薪,是猝死的高危人群。难道程序员就没有未来吗?还真不是。 有一位程序员,靠着写代码登上了3年前的胡润富豪榜。
蔡景现,花名多隆,1976年出生,1991年进入苍南中学,理科表现尤为出色,在数学竞赛中多次获奖, 大学期间多隆更是疯狂的研究计算机、编写代码, 在互联网知识方面越发精进。
许是天赋使然,对理科和计算机的极大兴趣为多隆冥冥之中选择好了一条路。
千禧年,多隆加入阿里巴巴,那时阿里巴巴旗下还没有淘宝、支付宝等产品,阿里巴巴自身也只是个初创公司, 这个"扫地僧"多隆就这么写了3年代码,日子平静而安稳。
转折发生在2003年,马云和多隆说要做一个秘密项目,多隆没做他想,看着密密麻麻的全英文合同, 只是问道"是不是还是写代码?"得到肯定回复后直接签了自己的名字。
这个秘密项目,就是后来的淘宝。 这个项目改变了中国的互联网格局, 将神秘的东方古国推进了一个新的时代。多隆是淘宝的第一个程序员,不光是资历长,各种令人费解的程序问题,到多隆这解决起来就是手到擒来。
多隆曾有一个同事遇到了服务器无故崩溃的问题,自己抓耳挠腮想了好几天始终没有解决,于是前来请教多隆, 多隆三分钟后就告诉了对方bug所在。 据说但凡有事找多隆,他总是随叫随到,没有丝毫架子,态度和蔼。
不仅解决问题是一把好手,多隆自己编写程序更是不在话下。 常规来讲需要一个团队做的事情,多隆一个人就能搞定,而且完成的又快又好。
在阿里人眼里,多隆已然封神,他简直不像个凡人,一个人就是一支队伍,以一敌百,而且能力过硬。
多隆的能力常人难以望其项背,但他也没有因此恃才傲物、居功自傲,而是每天该做什么做什么, 捣鼓电脑、写代码,低调的像个再普通不过的程序员, 可他过手的都是上亿的大项目。
努力终将有回报,踏踏实实不争不抢,但该属于多隆的一分也不会少。6年前阿里巴巴在纽约证券交易所正式挂牌上市,在上市前最后的招股书中,多隆赫然在列,得知此事, 多隆的反应是"让我当入股?可我只会写代码啊。"
阿里巴巴资深副总裁彭蕾对此评价道,多隆作为公司最早期的员工,伴随着公司一同成长,与公司文化完全契合,专业方面带头攻坚,个人魅力也鼓舞了许许多多的阿里人, 不论从各方面来看,多隆这个合伙人都是实至名归。
彭蕾这番话,可以说是对多隆的至高评价,这并非上下级之间的鼓励,而是身为同事,由衷对多隆的认可。
多隆成为合伙人之后, 是拥有提名权利的董事,对董事会成员的新增、更换都拥有表决权, 可他依然行事非常低调,网上关于他的资料少之又少,更别说接受什么外界采访,几乎找不到。
在阿里内部,多隆更是如"扫地僧"般的低调存在,什么时候看见他都是在敲代码,生活的就像一个普通人,完全不像亿万富豪。
曾经有一位阿里人采访多隆,问他如何成为技术大牛,多隆回答在他看来,没有所谓的大牛, 都是遇到问题想办法查资料把它弄懂、弄会,只要肯花时间和力气,自然就能会了。 很多情况没有捷径,就看你肯不肯花时间。
这一番恳切的言辞道出了成功的真谛,从浙江温州县城走出来的多隆甚至不觉得自己多么成功,在他看来他就是写代码, 做自己喜欢的事情,然后顺水推舟的做到了这个高度,他本不是奔着这个目标来的。
多隆曾给同事们提过一个建议"发现问题,解决问题,不要绕开问题的本身;多做事情,不会吃亏,即使不是你的事情。"短短的一句话,其中的深意不可小觑, 一是积极解决问题,二是勇于承担责任。
从这句话中,不难看出多隆的人格特质,这并不是一个呆头呆脑程序员偶然成功的故事,而是一个踏实肯干,找到人生使命并肯苦心钻研的人应有的光明未来。
阿里巴巴的技术岗位分为14个等级, 分别是从P1-P14,多隆目前位于P11,对应的管理级别为副总裁。
可别小看这P11,阿里巴巴P6的高级工程师,可以去大部分公司担任部门技术总监,年薪在30万-40万左右,P7可以去很多公司当技术负责人,年薪在50万-60万左右。
至于多隆所在的P11已经是大部分工程师一生也难以到达的高度了,多隆也正因此, 在3年前就以26亿身价登上胡润富豪榜,当时他年仅41岁。 随着时间的变化,多隆的身价也水涨船高,如今说他身价30亿,一点也不为过。
生活中总会有很多不期而遇的幸运,有人的幸运是收到一笔突如其来的财富;有人的幸运是邂逅一段幸福甜蜜的恋情;也有的人如多隆这般, 在年轻时就找到了自己值得奋斗一生的兴趣和使命。
有的人可能会说,道理我都懂,但是我就是不想去做,抛开拖延、自制力差等原因,认真思考一下,这件事到底是不是你的兴趣和使命所在。
回想你在玩 游戏 的时候,你是因为自律而去按时按点玩 游戏 吗?并不是,你是因为喜欢,才去玩 游戏 ,这个道理放在很多地方都是通用的, 如果要靠强迫自己才能完成任务,不如将视野放宽,寻找和 探索 一些人生新的可能性。
心之所向,无力抵抗,愿你也能在年富力强的时候像多隆一样,找到值得奋斗终身的使命。
文/亦言
⑷ 程序员多年工作经验找工作真的有用吗
程序员多年工作经验找工作真的有用吗
程序员多年工作经验找工作真的有用吗?程序员是一种技术方面的职业,社会的发展离不开各种各样的人才,所以程序员在社会发展中也起着很重要的作用,但是有些程序员觉得多年的工作经验也不好找工作,下面我分享程序员多年工作经验找工作真的有用吗,一起来了解一下吧。
俗话说:“读万卷书,不如行万里路;行万里路,不如阅人无数。”
正所谓林子大了什么鸟都有,有从p2p公司出来高薪低能的,有准备了大量面经来蒙题的,还有被拒后忿忿不平发邮件来讨论的??甚至有答题不顺拿面试官泄愤的。
通过面试者寥寥无几,而通过者基本都拿到了offer。最近招聘工作告一段落,终于可以坐下来回顾这半年多来的面试,总结一些经验教训出来了。
需要说明的是,笔者进行的是社招,校招的情况会有所不同,因此不在此系列文章中讨论。
为什么要求“N年工作经验”?
你有没有发现,各大招聘平台在发布职位时,工作年限都只有这几个档:1年以内、1-3年、3-5年、5-10年、10年以上……
一个人无论在哪个领域:
达到“入门”的级别最多只需要一年;达到“熟练”的级别最多只需要三年;达到“精通”的级别最多只需要七年。
每个人都需要不断地犯错来进步。当一个人犯过大量的错误后,就具备了成为大牛的潜质,当然前提是他愿意并能够从自己的错误中反省并成长。
遗憾的是,现今的课堂教育根本不给学生任何犯错误的机会,更不包容犯错误的学生。因此学生们无法在学校得到足够的成长,只能在进入社会工作之后来进行。
开始工作的第一年乃至前三年,是犯错误的时间。之所以招聘时要求N年工作经验,是希望筛选出那些已经犯过足够多错误的.人。
因此建议各位准备踏入职场的同学们,在选择第一份工作时,更多地考虑公司是否有容错的机制和环境,这基本决定了你未来成长曲线的起始角度,薪资待遇绝对绝对应该放在最后来考虑。当然了,在这方面大公司是上上之选。
工作经验年限和工资成正比吗?
我曾面试过一些5年甚至更长工作经验的求职者,结果往往不理想。很多人甚至不如刚工作一两年的年轻人。基础不扎实,思路不清晰,缺乏优化意识,没有阅读习惯……而且,基本都自恃甚高。
有不少程序员觉得自己的职业生涯是下面这样子的:
while (true) {
while (n--) {
做项目();
团建活动();
涨工资();
拿年终奖();
}
跳槽() && 涨工资();
}
他们觉得,工资应该而且必须随着工作经验年限的增长而不断提升。这是典型的本末倒置,混淆了结果和目标。
正确的认识应该是:工资增长是个人能力提升后必然的结果。我们应该将有限的时间和精力放在提升个人能力上,而不是单纯为了追求更高的工资去不断跳槽。
工作时间久了就可以带团队吗?
还有不少人觉得自己工作的资历久了,就可以开始走管理路线了,不用关心具体实现和技术细节了。于是我问他们一些团队管理的问题,比较典型的是这样的:
问:你如何帮助团队成员提升能力?
答:从豆瓣上收集整理一些书单给他们。
问:你如何保证项目如期完成?
答:每天开会碰进度,如果有人拖后腿就督促他,搞不定就自己上,实在不行就找PM延期。
……
工作经验的多少,与领导力的强弱的相关度并不高。工作经验少自然难以服众,但一个具备多年经验,在基层工作表现优异的工程师,也未必能成为优秀的管理者。
领导力是一门艺术,是需要专门学习的乃至训练的。个人的性格在这方面会有一定的加减分,具备开朗乐观、包容的性格的管理者会更容易开展工作。极个别的人仅凭自己的魅力就能做好管理工作,但那毕竟是个例。
新生大学社群成员有一本必读书:《领导梯队》,这本书相当全面地讲解了如何完成从基层工作者到管理者的角色转变,推荐给各位准备带团队和想带好团队的朋友们。
当然,每个人最后都会晋升并停留在自己并不适合的那个位置上。
程序员小A的故事
小A大学毕业后,由于基本条件不够没能进BAT等大公司,只好进了一家业内的小公司。刚入职实习的那段时间里小A发奋图强,买了好几本豆瓣上推荐的大部头经典,每天晚上都刻苦学习,加上前辈们点拨,很快就上了手。
不出一年,小A已经对开发组长安排的工作驾轻就熟,信手拈来。那些大部头的书只翻了一小半,就扔下再也不看了。有时在看前辈们的代码时,他还能挑出BUG来:“哼哼,你们也就不过如此嘛!”
业务进入了维护期,工作量不大,且缺乏挑战性,但在每天晚上的内部DOTA局里,小A却和同事们杀得难分难解。于是经过无数个晚上的刻苦练习,小A成了公司DOTA最强者,每天带着小弟们征战天梯,不亦乐乎。
时间一天天飞逝,在越来越熟悉的业务和环境里,小A过得十分舒适和安逸。由于只需要两三个小时甚至更少的时间就能完成一天的工作,他便将剩余的上班时间用来刷朋友圈、刷微博、追逐新闻热点、和同事闲聊……
就在小A憧憬着3年买车10年买房时,噩耗突然传来。公司因经营不善,资金链断裂而倒闭了。当他出来找工作时才发现,这几年除了对原来公司的业务熟悉度外,自己的能力并没有多少长进。虽然做了好多项目,但都不过是CRUD而已,并没有什么技术含量。业务数据量不大,连分表分库都不用。既然用不着,为啥要学啊?
小A买了几本面经解题书,背了一堆算法题、设计模式,想进大公司,却发现他们要求的标准不是一个level的:解耦、可用性、服务化……这些都是神马,能吃吗?
屡次面试受挫后,小A只好进了一家和原来公司要求标准差不多的小公司。但是这时他对公司业务的熟悉度已经归零,一切又重新开始……
有句话虽然很俗,却很实在:1年工作经验用了10年,算不算10年工作经验?
程序员考试解答方法和技巧
一、解题的步骤
1、把握题意。
根据问题的描述,确定问题的已知条件和隐含条件,并了解算法(程序)要达到的目的,窥测出题者的用意。这是至关重要的一步,是对题目的整体把握。准确的讲,这一步就要知道输入是什么,又得到什么样的输出结果。
2、快速确定算法。
每个题目的题干都有详细的描述,通过对描述的分析,要确定题目应该属于哪种类型的题,用到了哪一类数据结构以及相应的算法。有些题目可能不属于任何数据结构,则它可能与某类算法有关;但也有一些算法纯粹是数学方法。
3、带着问题阅读程序。
阅读、分析程序结构时,如果有很多子函数,首先弄清楚各函数之间的关系和各函数的作用;如果程序较长,则应该根据算法过程,把每个程序段与算法的每个过程对应起来,确定相应的程序段功能。在程序中,已经定义了某些变量,则在理解程序时,首先必须理解这些变量的含义。
⑸ 程序员口中所说的“大神”到底是什么样的
分享之前我还是要推荐下我自己创建的web前端学习群:680847368,不管你是小白还是大牛,小编我都挺欢迎,包括我自己整理的一份最新的适合2017年学习的前端资料和零基础入门教程,欢迎初学和进阶中的小伙伴
“大神”在程序员的职业中真的是一个非常熟悉的词,往往一个菜鸟遇到一个可以帮助自己的人,那么就会尊称这个人为“大神”,但是在计算机中的“大神”的意思到底是什么呢?好像程序员的职业中只有两个等级,一个是大神一个就是菜鸟,而且都是相对而言的,也就是说一个人可能即是大神又是菜鸟,那么“大神”这个职位被扣在了一个人的头上的时候,是不是这个人就会像仰慕他的人一样呢?
首先来说说小编眼中的“大神”,小编认为,可以称的上大神的一定是有一定的社会阅历,丰富的开发经验,虽然在某一个领域已经风生水起但是还会经常性的给自己充电,时刻保持着一颗自我修养的心;一开始小编以为可以真正称得上大神而且当之无愧的小编一定还没见到过;可就在昨天小编听到这样一个故事,令小编的心中为之震动;故事要从朋友圈的一条说说开始:
在我的朋友圈中,就有公司的boss,他发了一本书的截图,在译者序的部分看到了感谢的人中就有我们boss的名字,我当时佩服的一定boss,并没有想到这本书的翻译者,后来在下班后谈论起这个译者序的事情,boss无意中说起,这个译者是他的同学,从小这个人就是家长口中经常提到的“别人家的孩子”,后来专攻技术开发,他看书的速度很快,一本技术的书,基本上3-4天就可以看完,一个星期可以看两本,不管是中文还是英文,曾经自己开过培训学校后来因为挣的钱不多就给别人打工了,因为以他的水平给别人打工收入也是很可观的,平时还会去一些高级培训公司充当高级讲师,平均每半年会为清华大学出版社或是电子工业大学出版社翻译一些与技术相关的书,其中包括一些 android,iso,c++,java,c等一些主流的技术书籍;
这些只是boss虽便的提了几句,并没有替他的朋友吹嘘的意思,因为boss不懂技术,所以问我们他这样是不是应该算是还行?我当时没有回答只是,在想自己事情,因为自己也是程序员,平时虽然也看技术的书但是看一本少说也要一个月,就更不要说什么看英文的技术文件了,还有就是翻译书,这都是自己想都没有想过的,我想说真的是,人外有人天外有天!
有的朋友们会问有真的有这样的”大神“么,如果真的已经这样了一定是大家都会公认的“大神”,一定是万人敬仰的成功者,但是大家不要误会可以成为“大神”,但并不一定是成功者,就想金庸笔下的东邪西毒南帝北丐一样,都是当之无愧的大侠,但是他们并不是当时的成功人士,说白了还是一届武夫;但是他们不得不让我们佩服,虽然不一定有很多的钱,但是他们就这么伟大,就像是科学家,发明家一样,别人可能认为他们是疯子,可能认为他们傻,但谁能否定他们的一生没有意义呢?
所以小编认为成为大神在编程界有一席之地固然牛逼,再是在这之前付出的辛苦,也许只有当事人知道,所以各位学编程或是从事编程工作的朋友,一定要坚持,这是一个逆水行舟的时代,不要做到当别人叫你大神的时候自己都觉得脸红,让我们一起为了成为大神共同努力吧