工作三年多女程序员,字字珠玑般的经验之谈

、唐城 、唐城     2023-01-17     126

关键词:

大家好,我是晨光,作为已工作三年多的女程序员,分享一些我的经验给大家。有很多毕业生想进入互联网又有些犹豫,而已在职的程序员又对未来的方向有些迷茫,晨光今天就来分享一些自己的经验和看法,文章分为以下五部分:

  • 应届生进大厂的要求

  • 现在入坑前端晚不晚

  • 想分享给学生的心得

  • 作为女生对开发的看法

  • 如何确定未来发展方向

一、

应届生进大厂的要求

每个厂的要求不一样,但对应届生的要求都是基础扎实,有潜力,有上进心。

一)硬性指标

以我司为例,硬性指标:

  1. 英语四六级

  2. 学历最低本科,985/211优先考虑,研究生更受欢迎

1、英语四六级

英语主要用于日常写代码时定义变量,定义方法名,各变量名称需要语义化,可读性高,如果英文不好,可能会出现一堆无法理解的变量,代码可读性差,不利于排查问题。

另,日常学习需要阅读大量文档,各种英文网站,有良好的英文功底,可大大缩减学习成本,提高学习质量。

日常解决 bug 通过 Google 时,或去 stackoverflow,github 等,都要阅读大量英文,因此英文也作为一项重要指标。

2、学历

目前我们组的校招生基本都是研究生学历,实习生也都是研究生学历。

但学历这些不用太在意,最重要的是基础功,但好的学历就像一块敲门砖,如果学历不好,连大厂的敲门砖都没有。

去不了大厂,可以先去小厂或创业公司提升技术,等技术过硬后,再尝试加入大厂也不是不可。

二)其他指标

1、专业对口

对专业无限制,但如果是计算机相关专业会优先考虑,因为基础可能会相对扎实,如计算机原理,计算机网络等,有底层基础知识为以后的工作也会做一些技术铺垫。

如果是非计算机相关专业,会看中你的基础技能,以及对当前岗位的感兴趣程度。

专业不用太过考虑,重要的还是基础,晨光之前很多很牛的同事,都是非计算机专业的,有学化学的,学美术的,再比如闫小林,就是学医的程序员。

2、基础知识

有编程基础,比如c, c++,算法等,JavaScript 的一些基础概念,比如 JS 基本类型,闭包,作用域等

对于前端基础,了解 html, css, javascript, es6, http 等,最好是有实战经验的,比如做过项目,不过项目主要是考察的动手实践能力,有接触过,日后的工作中上手也会更快。

 

二、

现在入坑前端晚不晚

前端门槛低,只要感兴趣学,网上的教程一抓一大把。初中级前端很多,但资深的前端不多。因为前端的知识多而散,学习路线需要自己定制,前端知识体系也要自己构建,因此想要入坑的朋友可以根据自身情况选择。

一)对现有工作不满意

1、现有工作轻松但工资低

2、现有工作未来发展前景差

3、生活压力大,但现有工作工资低

4、现有工作养老,想尝试换种方式生活

有一些刚毕业的同学,未从事互联网,每天下班早,回家无事可做,但工资低,工作一段时间后,发现不太满意,可以利用业余时间自学编程,看是否对编程感兴趣。

如果恰好能学出一些成绩,可尝试做一些项目,积累经验后,跳槽到互联网,薪资涨幅变大,每天都会变得异常充实,但业余可用时间会变少,会经常加班,因此需自我权衡。

二)自身情况是否符合互联网

自身情况可以根据以下几点进行判断:

  • 1、学习能力较弱,遇到问题常常依赖他人给出答案
  • 2、沟通能力一般,常常给别人描述问题描述不清,别人给你讲东西,讲半天也听不明白
  • 3、喜欢玩,不喜欢束缚

大致这三点,如果符合的话,个人建议不要进入互联网。

1、学习能力较弱

互联网发展速度较快,大家每天都很忙碌,大概率不会有人手把手带,一般情况会给新人一些文档,自学,自己适应,如果看不明白,学不会,可向他人请教,但如果反复向他人提问,会很耽误他人时间,降低他人效率,时间久了大概率会对你的态度可能会发生变化,例如从一开始的温声细语到后来不想回应。

2、沟通能力一般

各种需求沟通,各团队之间的沟通,也可能和性格有关,如果太内向,但是能力又不行,这种在各个公司应该都不太能吃的开。这块也可以看一些书籍提升沟通表达能力。

3、没上进心

互联网发展速度快,如果不及时充电,很容易被同龄人甩开一大截。合理规划自己的时间,业余时间也可以充充电,尽量对工作保持好奇心和热情,否则也不容易在这一行待太久。

 

三、

想分享给学生的心得

一)找寻兴趣

还没毕业的同学,在学校里建议多学,多做,多捣鼓,找到自己的兴趣,找工作时,如果自己感兴趣,并且擅长的,就会更容易。

在学校的时间很宝贵的,现在常常回想当初在学校的日子,为什么没多多看点书,多培养点兴趣爱好,以至于现在想发展点爱好都没有时间。

二)开阔眼界

趁着在学校,多读点书,开阔眼界,适当的认识一些有经验的人,比如,张哥,曹大,冯大等这些互联网前辈们。他们接触的内容,看待问题的角度,做事的方法和态度,以及公号输出的文章,都会给大家带来启发,不要看过就忘过,有很多东西需要去实践。

认真过好每一天,步入职场和社会中,与校园生活会相差很多。

没事建议多读点书,思维眼界都会有很多提升,也会很有启发,可以加入帅张读书会,和书友们一起读书,并坚持输出读书笔记,时间久了,思考能力,表达能力,写作能力都会提升。

当然,也可以通过微信读书 app 或者其他的读书 app 读书,顺便再创建一个自己的星球或者公众号,日常记录自己的碎碎念,读书笔记,思想感悟之类的,日常输入分享,对自己来说也是一种成长。

 

四、

作为女生对开发的看法

目前没有感觉到什么压力,经验不多,能力也不强,但处理日常工作不成问题。唯一要思考的是未来的发展方向。

对于女孩子来说,以后会面临结婚生子,有了家庭孩子后,精力可能会不太够用,如果一直干程序员,身体可能会吃不消,所以对以后的职业生涯,需要有个规划。

但目前来说,身体状态还可以,虽然经常加班,但还吃得消。日常工作中,比较心细,随时整理记录,领导觉得晨光细心,做事靠谱,但也有一些缺点,前两天和领导聊天,领导提了一些晨光目前存在的问题:

1、沟通能力弱,和外部团队沟通时,大部分时候处于弱势。

答:晨光觉得这个问题随着经验的积累,应该可以有所改变。因为一般沟通项目需求时,想听听他人的看法,自己也会思考,但也希望听取他人建议,争取问题也可以考虑全面点。

2、情绪

答:这个好像是一直存在的问题,别人心平气和,自己也可以心平气和,别人毛躁,自己也跟着毛躁,他强我强,他弱我弱。情绪管理是门学问,控制情绪晨光还需多多学习。

 

五、

未来的发展方向

比如,再做多久一线开发准备转做管理层,或一直做开发成为技术专家,又或者转岗为产品经理,懂技术的产品,和开发沟通应该会容易些吧,毕竟能够了解开发思维。

但不管怎样选择,学习都不能落下。不同的岗位,需要的技能不一样,如果确定了未来的方向,现在就可以开始做准备了。

一)技术专家

可能需要在未来一两年内,多学一些技术,有一定的技术深度和广度,不一定要样样精通,但至少有一个是最精通的。

不断的在项目中积累经验,不一定要做多少活儿,但是要提供一些技术方案,做好框架搭建,攻克技术难题,他人不会的问题,自己尽量多扒。

(这块儿懂得不太多,就大致想了一下,大牛在晨光脑袋里是什么样儿,大致描述了一下,大伙儿也可以给我提提建议)

二)项目管理

类似团队 leader,会技术,还要有一些深度,但更多的是考虑团队管理的问题

1、技术方面

更多考虑的是性能监控,项目整体的性能优化等,需求尽量交给团队其他成员做,考虑的是大局部分,不要事事都亲力亲为,否则团队成员无法成长。

2、团队管理

工作任务不可随意分配,而是需要根据每个人的长处进行任务划分,比如有人熟悉 node,有人经验多,有人是初级开发,哪个人对某个项目比较熟,任务分配时,尽量根据这些信息,进行合理分配,从而提高团队协作,最大化的发挥每个人的优势。

3、为团队争取利益

这部分内容其实晨光也不太理解,但是了解过一些,所以记录一下,但不一定准确。

需要多为自己团队争取利益,比如和外部团队沟通时,需注意权衡利弊,假如团队成员很忙,就需要适当的推掉一些需求为大家减轻负担;假如团队不太忙,可适当增加任务。

再比如,有个需求,别的团队要求我们做,但其实他们组更改的话,灵活性会更高,扩展性也比较好,这种时候就不能退让,需要说服他们,让他们进行更改,也可减少团队成员的工作量。

又或者两个团队,争执不让,可适当做一些退步,毕竟大家的目的是为了解决问题,也需要互相理解。

再比如升职加薪的名额,如果团队工作成绩突出,就可以适当为团队争取,为某成员争取名额。

转为管理后,有些问题的做法和看法,应该就会理解,等你到达这个高度后,可能也会理解到领导的不易,工作中有时候也需要换位思考,你做好事情,相应的能得到的回报也会变多。

三)转产品

想从开发转为产品,从现在开始,就可以开始做准备,多和团队的产品沟通,了解产品思维以及现有产品,假如后期要转产品,请先在原公司转,等有一定经验后,再跳槽。

日常也可以培养产品思维,先从读书开始,比如读《乔布斯传》,乔布斯是有多么热爱和专注,才能做出苹果这么伟大的产品。

未来的路,已在脚下,从现在出发。

 

六、

感谢语

感谢你的阅读,这篇文从林哥让我分享开始到现在,已有一个多月,今天终于完成,希望内容对大家有帮助。

对于自己未来的路,还在摸索中,准备先尝试上面的一个方向,看自己对哪个方向更感兴趣,最后再确定未来的方向,希望你也能早日确定自己的方向。

本文来自: ,如有侵权,麻烦告知删帖

 

三年多远程工作,我获得了这些体验

以下是一个小伙伴的美国远程工作三年的工作体验,其中几处观点很认同,总结一下:一旦开始远程,就不太想回到办公室了。不用通勤省下的时间精力可以用来研究感兴趣的知识点,也可以用来锻炼身体。... 查看详情

三年经验java女程序员横扫国内大厂:阿里,美团,京东已拿offer

 自序这次面试的公司有一点点多,主要是因为毕业后前两份工作找的都很草率,这次换工作就想着,emm,毕业三年了,该找个工作好好沉淀几年了。先说下这次面试的结果吧: 到HR面的: 阿里、美团、滴滴、金山云... 查看详情

3年半测试经验,20k我都没有,看来是时候跳槽了

不知不觉已经毕业两年半,工作三年半了。这三年在同一家公司并未跳槽,今年在合适的契机选择了换一家公司,在这里想总结一下三年的工作经验。三年的思想转变✅总体转变三年多获得最多的应该还是思想的转变... 查看详情

毕业两年的程序猿经验小结

时间如白驹过隙,一晃两年就过去了。两年多的程序员之路让我越来越觉得大学期间从汉语言文学专业转到计算机相关专业这个选择是如此的正确,当然我不是特意贬低汉语言文学的不好,我没有专业偏见,我只是深知自己喜欢... 查看详情

三年的python开发经验,总结出这30个常见错误,避免重蹈覆辙!!!

导读:在这篇文章中,我将总结新老Python程序员常犯的一些错误,以帮助你们在自己的工作避免犯同样或类似错误。在这篇文章中,我将总结新老Python程序员常犯的一些错误,以帮助你们在自己的工作避免犯同样或类似错误。首... 查看详情

大厂面试:一个四年多经验程序员的bat面经

背景先说一下个人情况,我是17年毕业的,去年年末开始面试,算起来是四年半的工作经验,面试的公司大部分是广州这边的,有欢聚时代,字节,阿里的Lazada,腾讯,网易等公司,最后拿... 查看详情

放手一搏:社招java岗面试经历(三年经验):pingcap蚂蚁

...直接跳过去:准备过程我自己是本科毕业后在老东家干了三年多,老东家算是一家"小公司"(毕竟这年头没有 查看详情

三年工作经验,运维nginx面试题

...淘汰。所以想要吃好技术这碗饭并不容易。在这给还在找工作的朋友几点建议以及文末还有一些免费的JAVA架构进阶面试笔记及学习资料!java基础知识真的要扎实&#x 查看详情

两年滴滴和头条的后端开发经验!字字都是肺腑之言!

...0c;某不知名985的本硕,17年毕业加入滴滴,当时找工作时候也是在牛客这里跟大家一起奋战的。今年下半年跳槽到了头条,一直从事后端研发相关的工作。之前没有实习经历,算是两年半的工作经验吧。这两年半... 查看详情

两年滴滴和头条的后端开发经验!字字都是肺腑之言!

...0c;某不知名985的本硕,17年毕业加入滴滴,当时找工作时候也是在牛客这里跟大家一起奋战的。今年下半年跳槽到了头条,一直从事后端研发相关的工作。之前没有实习经历,算是两年半的工作经验吧。这两年半... 查看详情

java两年经验面试都会问啥问题

...于你们比较自身情况。劣势:1.15年7月毕业后开始到上海工作,面试的时候是17年3月到4月,一年多的经验,勉强算两年经验。分析:一年多经验我认为是比较尴尬的,处于一个不上不下的位置,很多公司比较喜欢招三年经验的,... 查看详情

转行穷三年?未必!

...三年的故事:我大学毕业后进入大唐电信做售后技术支持工作,干了两年多,发现技能上很难有竞争力,就准备转行。看看身边有做软件开发的,就通过自学,希望能转为软件开发工程师。自学了一个多星期C语言,开始找工作... 查看详情

3年经验java程序员面阿里p6差距在哪里

...得,三年不到p6,很正常啊,明年再面就没有问题啦!Java程序员3年经验面阿里P6,2面连面都没面就挂了,感觉没爱了!有个程序员去面试阿里集团,电面晚上十点聊到十一点半,面完说一面过了。然后等2面,等了一个礼拜没消... 查看详情

一名拥有一年工作经验的java程序员应该具备的技能

一.前言  一名拥有一年工作经验的Java程序员应该具备的技能,这些可能是Java程序员比较关注的。众所周知,工作一年和工作三年对于一个程序员来说,都是一个十分关键的时期。刚工作一年的程序员,是进入社会的一个关键... 查看详情

程序员被比喻成彻夜赶工般的×××,内容过于真实,别举报我!

程序员、网络工程师、数据库管理员这类人构成了IT共和国的主体,这个阶层是十九世纪的产业大军在二十一世纪的再现,只不过劳作的部分由肢体变成大脑,繁重程度却有增无减。在渺如烟海的程序代码和迷宫般的网络软硬件... 查看详情

三年小结

...该在公司上班的我却因为疫情严重在家办公,这应该是我工作以后放过最长的假了,闲着的时候脑子里突然就开始回想自己工作的这三年多,感觉时间是过了,生活和工作却没有大的改变,这三年多时间过了就像没过一样,我想... 查看详情

工作三年

  工作三年,然而我有四年的工作经验(逃,无限幻斗占了其中三分之二的时光,仅以此文纪念之.流水账文,不喜弹丁丁(又逃  无限幻斗项目是我接触算是完整周期的一个游戏,虽然还没shi掉,然而已经是暮年.记得当年进工作室,尧... 查看详情

一名5年工作经验的程序员应该具备的技能

...个带我的师父46岁了,做了20多年互联网也还在做。可见程序员这饭碗,有人年纪大了,照样端得起。关于程序员的几个阶段每个程序员、或者说每个工作者都应该有自己的职业规划,如果看到这里的朋友没有自己的职业规划,... 查看详情