返回首页

程序员职场第一课

244 2023-09-18 03:51 admin

一、程序员职场第一课

程序员职场第一课:打造成功的职业生涯

在如今竞争激烈的技术行业,作为一名程序员,如何在职场中脱颖而出,打造成功的职业生涯,是每个初入职场的程序员都需要思考的问题。本文将向大家分享一些关于程序员职场生涯的重要课程,帮助你在职业发展中走得更远。

1. 不断学习和自我提升

职场是一个日新月异的环境,特别是在科技行业。作为一名程序员,持续学习和自我提升是至关重要的。只有不断跟上最新的技术趋势和工具,才能保持竞争力,并适应职业发展的要求。

参加技术培训、研讨会和行业会议,阅读技术书籍和博客,加入技术社区和论坛,是不错的学习途径。此外,与其他程序员进行合作和讨论,互相分享经验和知识,也能够帮助你不断提升自己。

2. 建立良好的沟通和团队合作能力

尽管编程主要是一项个人的工作,但在职场中,沟通和团队合作能力同样重要。良好的沟通技巧能够帮助你更好地理解和解决问题,与同事和上级有效地交流。与此同时,团队合作能力也能够展示你的协作能力和领导才能。

参与团队项目,有效地与团队成员沟通和协调工作,能够帮助你培养团队意识和协作精神。此外,主动参与跨团队的合作和项目也是一个展示自己的机会,同时也有助于扩展人脉。

3. 保持持久的耐心和坚韧不拔的毅力

在程序员职场中,遇到问题和挑战是不可避免的。成功的职业生涯需要保持持久的耐心和坚韧不拔的毅力。无论面对多么困难的编程问题,都要保持冷静和乐观的心态,寻找解决方案。

拥有毅力意味着不畏挫折,始终坚持学习和成长。当你遇到困难时,不要气馁,而是站起来,继续前进。通过面对挑战并克服它们,你将变得更加强大和有经验,这将促使你的职业生涯取得更大的成功。

4. 构建个人品牌和展示自己的作品

在现代职场中,个人品牌的建立对于程序员来说越来越重要。建立一个良好的个人品牌,可以让你在职业发展中更具竞争力,并吸引更多机会。

展示自己的作品和项目,可以有效地展示你的技能和能力。创建个人网站或博客,分享你的经验和见解,写技术文章,参与开源项目,是建立个人品牌的好方式。此外,积极参与社交媒体和技术社区,也是扩展个人影响力和人脉的有效途径。

5. 寻找良师益友和持续发展的机会

在职场中,寻找良师益友是一个非常重要的步骤。与经验丰富的人合作,从他们那里学习,获得指导和建议,可以帮助你更快地成长。

此外,寻找持续发展的机会也是非常重要的。参加职业培训课程、获得相关证书和资质,不断学习和进修,可以更好地满足职业发展的需求,并展示你的专业素养。

结语

职业生涯是一个长期而充满挑战的旅程,尤其是在程序员职场。通过不断学习和自我提升,建立良好的沟通和团队合作能力,保持持久的耐心和坚韧不拔的毅力,构建个人品牌和展示自己的作品,寻找良师益友和持续发展的机会,你将能够打造一个成功的职业生涯。希望本文能够对你的职业发展有所启发,祝你在职场中取得辉煌的成绩!

二、公司招程序员是看第一学历?

公司招程序员博士看第一学历。

因为公司招聘程序员员或者是其他工作岗位的人员的时候,看着往往是你的最高学历,只有在一些大型公司企业里面招聘的时候,不仅要看你的第一学历,还要看你的最高学历,一般的企业里面看的是最高学历,当然都是全日制学历的。

三、程序员第一步学什么?

答:1. 学习编程语言:学习一门直接应用广泛的编程语言,例如JavaScript、Python或Java。可能需要先学习一些基础知识,如数据结构和算法。 

2. 编写简单的程序:练习编写一些简单程序,如计算器、打字游戏等,以加深对编程语言的理解。

3. 掌握版本控制工具:例如Git进行代码管理,方便代码修改管理。

4. 学会使用开发工具:例如Visual Studio Code进行开发,包括代码编辑、调试、测试和部署等。

5. 深入学习编程语言和软件开发:包括面向对象编程、API设计、软件测试、Web开发、服务器端编程等。

6. 在线资源:利用在线课程和教程进行学习,如Coursera, edX等,也可参加社区活动或者网络论坛里练习。

7. 实践和项目经验:通过实际项目来实践所学知识,提高自己的编程技能和经验。

总之,学习编程只有不断的实践才能不断进步。这是个也许长期的学习过程。

四、程序员第一天怎么写日报?

1.今天你做了什么,完成进度如何

2.有没有无法解决或者需要协调的问题和风险

3.明日计划

4.感悟与思考

五、世界上第一位软件程序员是?

“想象力是发现的主要力量。”这句话来自19世纪数学才女艾达·洛夫莱斯,也是计算机程序的发明者,她被后世誉为“世界上第一个程序员”。

然而,19世纪的科学世界以男性为主导,女性在学校里只能选择非常有限的几个科目,也不能上大学。当时的女性发明家,还受到了同时期其他知识分子的贬低。即使像洛夫莱斯这样,身为英国著名诗人拜伦勋爵之女,在发表论文时也不敢用全名,只敢用自己姓名的首字母,因为一旦人们发现论文的作者是女性,就不会再考虑它了。不敢留全名、只能拿1/10的专利费……面对异常艰难的发明之路,女性发明家仍然不断贡献着自己的力量,她们用智慧和创造力拓宽了我们对世界的认识,改善了无数人的生活。

直到1953年,洛夫莱斯留下的笔记被公布于世,人们才知道了她对现代计算机和软件工程作出的巨大贡献。

六、程序员第一份工作,做多久跳槽合适?

从一个人的成长来说,想在一个行业两三年内出成绩,基本不可能的,是违背自然规律的。

毕业后基本头2年是在混混沌沌中度过,头3年时间是学习阶段,5年时间是基本成熟阶段,8年时间后才是出成绩阶段。

除非天才,多数的人都是按照这个阶段发展。

特别是对程序员来说,互联网的变更速度极快,新技术不断推陈出新,学习途径也是非常之多。今天JAVA,明天.NET,J2EE,JSP;如果经常性的跳槽也会对于自身未来的造成一定的影响。但这些的前提基础是:这个公司有足够的发展力。

七、程序员第一天上班穿什么好?~?

穿啥都行,切记,如果公司没有穿正装的刚需的话千万不要穿正装去

八、作为程序员的你,第一份工作月薪多少?

2008年,末流985 CS硕士毕业,加入腾讯担任码农,月薪7000。

第一次领工资税后5000左右,全身颤抖激动,跑银行全部取出来,攥着手中紧紧不肯松开,那是第一次靠自己赚钱的快感。

第一次发年终奖,2万!那是有了一笔巨款的感觉。走路都可以飞起来!

上学时期花父母的钱真是毫不手软,一个月就要花3000,真等到自己赚钱了,我才发现我原来这么抠。

第一年的工资,攒下来5,6万,每个月的开销就1000来块。低消费欲望的习惯也一直延续至今。

还记得在大学读书的时候,和室友讨论以后能赚多少钱的问题。

当时我说,10年后,我年收入应该超过30万!室友很不屑,就你这水平?别做梦。

今天想想,还挺有趣,预测未来是件愚蠢的事情,时间带来的变化是惊人的。

(PS:觉得写得不错的话,记得帮我双击来个赞哈~,在这里送大家一份超赞的计算机学习资料,书单链接:

findyi:计算机必读经典书籍100本(含下载方式)

先谈谈感受

刚工作的第一个月,拿到几千块工资,激动了好几天,那是第一次赚钱的感觉。

刚来北京的时候,为了省钱在高中同学张总家里住了3个月。

第一次买房背负几百万贷款时也坎坷不安。

钱,永远是自由的必要条件。有了钱你未必自由,没钱你绝对不自由。

昨天群里读者在讨论爱好问题,有读者说人一定要追求自己的爱好。不否认这个很重要,但没有一定物质条件,就是白扯。

还是老老实实赚钱攒钱,先跨越一些门槛之后再来谈爱好自由,比较合适。

生存自由是第一个门槛,一定要跨过去。生存自由不是说工作能养活自己。还要有一定积蓄,不能陷入手停口停的悲惨状态。

前段时间,印度的硬核防疫震惊世界,把10亿贫民窟人口赶回农村,回家路上就饿死不少人。

这个世界总是被一层叫做「社会安全」的迷雾笼罩,但拨开迷雾,你会发现这还是个黑暗森林:弱肉强食、适者生存。

很残酷很现实,但我们只能去适应。永远给自己留足1-3年生存的积蓄,不要陷入消费主义的陷阱之中。

多假设一些极端条件下,再问问自己,你的生存能力究竟如何?

说简单点,其实就是赚钱存钱。赚钱存钱这点事,太重要了。

在大城市房产自由是第二个门槛,也需要跨过去。

房产自由不是说你有一套房,然后有几百万贷款,而是有多套房或者没有贷款。

当然如果能力有限,完全可以选择远一点的或者小一点的房产。不要害怕贷款也不要背负过重的贷款。

尽力在40岁之前有偿还完所有房贷的能力。但不一定要去还,因为房贷可能是你这辈子能拿到的贷款最低利率,相当于一次低成本的融资。

做到这两个自由,可以考虑继续追求你的爱好、梦想。

我属于偏保守类型的,所以我工作的前7年,一有钱就买房,不到30岁的年纪,在北京买了三套房:

也有很多年轻人什么都没有,就开始追求梦想,有些成功的,而我看到更多的是把自己弄得遍体鳞伤、举步维艰。

还有不少企业家,自己住着几十亿的豪宅,却鼓励公司的年轻人不要幻想买房,要勇敢追求梦想,只能呵呵了。

除了生存自由和房产自由,更高的层级应该还有3、4个。我还没有体验过,后面几十年继续奋斗、继续前行。

聊完感受,重点说下:如何实现工资爆炸式提升。

首先是:

做好选择

第一次选择:加入互联网行业。

我是2008年毕业的,那个时候外企和国企远远要比民企吃香太多倍。

毕业的时候拿了3个Offer:一家外企(AutoDesk)、一家国企(国开行)、一家民企(腾讯)。

薪资上来说,外企和国企都比腾讯高,且一个能解决北京户口,一个能解决上海户口。

但读书期间,我一直在思考互联网的发展前景,也有一个未来在互联网干出一番天地的梦想。

最终我选择了当时看起来最差的腾讯。

南下深圳,看着南山繁华的夜景,我给自己立下了誓言,一定要在10年内混出一番人模鬼样。(然并卵,梦想并没有实现,今天还在前行中)

刚加入腾讯,年薪10万,看着深圳的房价,做了下计算,这得工作50年才能买一套房啊。

第一任领导给我们说,刚工作的前几年不要在乎收入,扎扎实实的成长,有一天你会发现突然就质变了。

当时半信半疑,今天回过头再来看,的确是非常有道理的。

第二次选择:北上当北漂

2009年,在腾讯工作1年多,经历了最严格的职场训练,也成长了很多。

但是总觉得公司太大,发展空间有限。同时也听身边同事谈论2005年之前加入腾讯的老员工,早已财务自由,非常羡慕!

想着离开腾讯加入一家1000人内的互联网公司。在深圳拿下几个Offer,权衡后决定去迅雷(能给期权),这个时候在人人网的好基友小强给我打了个电话。

听完小强介绍了北京互联网的情况:独角兽公司更多、创业环境更火热、机会自然也更多。

立即做了个决定,去北京工作,既然要做互联网,那就在发展最蓬勃的地方干!

随后,我加入了人人网担任新项目的技术主管。

第三次选择:加入只有500人的360

2010年,我带领团队研发的人人游戏大厅上线,快速获得百万用户。一切顺风顺水,但一次和360杀毒团队的合作经历,让我的人生轨迹,再次发生变化。

人人游戏大厅使用360杀毒提供的SDK,合作过程中,我发现360的人技术太牛了,并且完全不知疲惫。

经常12点接到他们的电话,告知升级了哪些新的功能,过程中遇到问题还会悉心指导。这种感觉,就像公司是他们自己的一般。

这一下让我对360引发了兴趣,于是去了解了360的发展历史、周鸿祎的各种故事、360的用户量。

了解完之后,我觉得,我必须去360,这样的公司才是我要找的。2010年5月,我降职加入360,开始了在360五年的奋斗时光。

以上是我毕业前两年的三次选择,选择的重要性远大于努力。选择对了,才会有好的开始。

多读书多学习

我一直认为读书是世界上性价比最高的成长方式,书很便宜但分量很重,是让我们摆脱平庸走向卓越的方式之一。

冯仑也有一句金句:学先进傍大款走正道。冯仑说的学先进其实就是读书!

另外关于读书,我有一个建议:如果是要获得专业上的成长,建议挑选几本好书反复读。如果是要获得人生认知、格局的成长,建议泛读、通读,在这个基础上挑出适合你的经典,再精读。

这里也送大家一套我花1个月时间整理的超级硬核书单,总计200本书籍,希望对大家有用:

2021年,知乎最硬核书单

奋斗奋斗再奋斗

今天互联网行业很流行一个词:996,不少人很抵触,认为是严重的剥削。

首先我也认可剥削的说法,但这个世界的真相本身就是剥削与被剥削嘛,资本家不会做慈善,雇佣你就是为了产生剩余价值,没错,就是你的劳动时间。

但是我还是要说,如果你有被剥削的价值,也是你积累资本的起点。谁还不是从被剥削做起的呢?

当然,前提是公司给你的钱或者发展空间,值得996的去付出。

马爸爸公然宣传996是福报,员工幸福度依然很高,原因很简单啊,给钱多啊,呵呵呵。

而在一些阿里2、阿里3公司工作,长期996只会让你落下一身病,这就要掂量下赚的钱够不够治病的了。

而我,在腾讯工作那一年多,不是996,是9116甚至9117。当然,这不是强制的,是想把工作做得更好更出色。

这一年多的辛苦付出,奠定了两个基础:一是良好的职场规范、二是编程技能的飞速提升。

在360那5年,加班就更疯狂了。3Q大战时期,连续通宵3天3夜,发出10多个版本。

2011年的春节,为了赶版本写代码到大年初四。年30晚上,我和另外两名工程师看着窗外的烟花,大家眼角都是湿润的。

家人都在等你团年,而你却在极限coding,伤心是难免的,但看着版本抢在春节过完前上线,能狠狠打击竞争对手,这种感觉也很兴奋。

在360,很多版本的工期都是周鸿祎倒排的,直接告诉你,2周内或者1个月内必须上线。

而我带领团队,一次都没有delay过,真的是拿加班时间拼出来的。当然360从来没有过996的制度,更多是目标和激励双轮驱动。

工作这么高强度了,但工作之外的学习我也没停止。专业上的书籍保持一个月看完一本,同时出于兴趣爱好写了个2d游戏引擎。

你要说这么拼对身体有伤害吗?的确有,但这是选择的代价,这种代价从我加入互联网行业,就已经想清楚了。

奋斗带来的结果,也是好的,在360五年时间,副总裁给我授予了5次股票。

而薪资也是每年涨幅超过30%,年终奖+季度奖每年都是最高配:6个月。

2012年年底算了下,年收入已经超过200万了。第一次知道这个数字,的确吓了一跳,没想到自己还能这么值钱。

2012年买了第一套房、13年第二套、15年第三套。再回头想想刚工作对房价的感受,只能感叹变化太快。很多朋友问我:现在房价这么高,我什么时候能买套房?

其实我想说,不要去想这个问题,踏踏实实走好每一步,说不定几年时间不到,你这个小梦想就实现了。

机遇也不能少:

说完前几个因素,要说最重要的因素了:机遇。换句话说,其实就是运气。

很多创业大佬成功后会包装出各种方法论来抬高自己。

当然,我们必须承认方法论、格局、认知的确有用。

但最终,如果你没有机遇或者说运气,一切都是白搭。

「异类崛起」这本书中揭露了一个残酷的真相:很多成功的人,只是恰好在一个关键时间或者关键点遇见了风口。

回到我搬砖4年收入就超过200万这件小事,依然是强大的运气起了决定性因素。

机遇一:直属上级的更换

我刚加入360的上级是一个73年的互联网老兵,他布置任务会监督你如何完成。

比如不准使用搜索引擎查资料,因为这会被他认为很弱鸡。

比如他会跟下属比专业技能谁更强的问题。

一晃到了转正的时候,B君给我的考核是:B,那是我人生为数不多的比较差的考核结果。

我有点不能接受,于是找他聊。

他是这么说的:你的确是我带的人当中非常优秀的员工,但你依然比我差远了。

工作半年时间,我已经打算离职了。这个时候我们突然换副总裁了,副总裁跟我们开了一次会之后,又找每个人私聊了一次。

很快他被换岗了,而我开始直接给副总裁汇报。

复盘下这段经历,完全是运气。如果没有副总裁的更换,大概率我会离职,也就失去了在360后续的发展。

当然,也有可能离职做得更好,这个概率存在但并不大。

机遇二:360的高速发展

2010年加入360,只有500人,只是一个融资2000万美金估值2亿美金的小公司。

谁能想到,5年后360市值100亿美金,员工数1万人?

这5年,是360蒙眼狂奔的5年。随便一个人,只要不是太差被开除,也能获得不少收益。

如果谁说在加入之前,就能知道360有这么大的发展,我反正是不信的。

我在腾讯工作期间,身边不少老员工各种卖腾讯股票,无非是觉得公司发展已经到了高点,谁能想到几年后居然还能翻几十倍?

在一个高速发展的公司,员工也很容易发展很好,大量的管理岗位需求和增量激励会伴随发展产生。

END:

工资突然爆炸式提升突然变有钱绝对是好事,能在关键时刻帮你解决很多问题。

但钱到了一定程度,重要度会快速下降。毕竟再有钱你也只有一张嘴、一个胃,对不对?

比如我,现在依然是996,每个月个人开销也不过4000元,生活并没有太多改变。

唯一不一样的,是内心深处有了一份笃定的安全感,当然依然要提醒自己,这种安全感有它的局限性。始终保持危机感是生存下去的不二法则。

顺便,送大家一本我撰写的职场晋升及加薪攻略资料,同时大家还可以加入我的大厂内推群:

前360技术总监撰写的硬核职场发展资料

最后,如果大家想学习更多生活和职场成长的方法论,可以看看以下我的文章:

人和人的差距在于认知职场的20点忌讳!

祝大家前程似锦,在人生的道路上一马平川。

码字不易,硬核码字更难,希望大家不要吝啬自己的鼓励,给我 :

@findyi

一个点赞,鼓励下我!

九、程序员座右铭?

程序员的座右铭挺多的,身为程序员的我先分享几个:

1、一个100行的代码调试都可能会让程序员遇到很多挫折,所以,面对挫折,我们永远不能低头。

2、每天都要优雅的写上每一行代码。

3、每个函数方法的调用都有诗和远方。

4、作为一个真正的程序员,首先应该尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。

十、程序员段子?

一、程序猿问科比:“你为什么这么成功? ”科比:“你知道洛杉矶凌晨四点是什么样子吗? ”程序猿:“知道,一般那个时候我还在写代码,怎么了?”科比:“额…….”

二、女神:你能让这个论坛的人都吵起来,我今晚就跟你走。程序猿:PHP语言是最好的语言!论坛炸锅了,各种吵架。女神:服了你了,我们走吧,你想干啥都行。程序猿:今天不行,我一定要说服他们,PHP语言是最好的语言。