程序员招聘

细数研究生和导师的那些恩怨情仇

为君一笑 提交于 2019-12-03 05:22:12
**作者:黄小斜** **文章来源:微信公众号【程序员黄小斜】** 这篇文章其实我很早之前就想写了,没想到最近又出了一件类似的事情,事情就发生在我刚毕业不久的学校,事情始末想必大家都已经看过,震惊和惋惜之余,更多的是思考。 去年有个新闻大家应该都听说过,在武汉有一所学校,里面有一个硕士生导师,和他的学生有一些矛盾,事情经过大概是这样的,这老师对某位性格软弱的学生极其严苛,整天对其呼来唤去,每天让他帮自己端茶送饭。 这样忍受了几年之后,这位同学最终不堪受辱,选择了结束自己年轻的生命,这真是个悲剧,这种事情,没过多久就被忘记了,而这个导师是否受到处分,我也不太清楚,这件事情虽然特别极端,但是却也反映出了一些问题。 我自己也是一个过来人,我们的导师不要求我们呆在实验室,他允许我们去自由的去实习,自己去选择自己感兴趣的方向,这也是我在读研期间觉得比较幸运的一件事情,我也特别要感谢我的导师。 不过在国内有这么多的硕士生,情况却不近相同,但是据我所知,大部分的研究生都要给导师打工,要呆在实验室给老师干活,有时候往往要放弃实习的机会,听起来有诸多不合理,但逐渐的也被默认为合理,如同996工作制对互联网公司一样,当成是一种非常正常的情况。 我不知道大多数研究生是怎么想的,我觉得我们可以拿出来探讨一下,研究生和导师之间到底有哪些恩怨情仇,很多待在实验室的学生都会有这样的一个疑惑,为什么我要给导师打工

从三流小公司到一线大厂,聊聊程序员的成长之道

守給你的承諾、 提交于 2019-12-03 05:20:57
![](https://img2018.cnblogs.com/blog/1813797/201911/1813797-20191101215251647-720994767.jpg) **作者:黄小斜** **文章来源:微信公众号【程序员黄小斜】** 我想,没有一个程序员能够一步登天,一下子达到很高的高度,有些路是我们必须要走的,有些阶段是我们必须要经历的。有入门,才有进阶,才有更上一层楼。 别看我现在在大厂,但是我也待过小到不能小的小公司,也许你会感兴趣,那么不妨听我说说,我在学习编程路上待过的公司吧。 ## [](#不到20人的小公司)不到20人的小公司 我在大学的时候学的不是计算机,上的课程基本上和计算机也没太大关系,但是我从小还是比较喜欢捣鼓电脑的,不瞒你说,以打游戏为主,修电脑为辅。 兴趣使然,于是大学期间想要自学编程,但是无从入手,于是让家里人介绍了去了当地一个小公司学习php,对,就是那个世界上最好的语言。 公司一共就10多个人,大老板就在旁边办公。当时我对计算机语言的认知是:Java好像很火,php没听说过,上班(学习)之前只在w3cschool上看了一些简单的教程,然后就自信满满地去公司实习了。 结果一看公司里的代码就懵圈了,这啥玩意啊,我学的怎么都用不上呢。再看看其他人,都很熟练地写着php代码,所谓的“师傅”压根也没空搭理我,索性我就开始自学

资深程序员告诉你如何做到年薪 50 万!

瘦欲@ 提交于 2019-12-03 02:29:44
每天的工作就是和程序员以及 offer 打交道,回答问题应该很合适。 程序员都很诚恳,薪水没达到预期,会反思是不是自己的技术水平不够。 但事实上,技术能力并不是决定薪酬的唯一因素,供需关系对薪酬的影响非常大。 很多时候,两个能力差不多的程序员却在薪水上有较大的差异。并不鼓励轻易跳槽,但了解市场行情是很有必要的。 达到五十万以上年薪,最重要的是,公司有这样的招聘需求而求职者正好匹配,所以在求职时选择正确的方向十分重要。 总结一下我遇到的年薪超过 50 万的程序员在哪些公司工作,大致可以分为以下几类: 1. BAT 和其他盈利能力强的大公司 附一张阿里的级别对应薪资 不仅限于 BAT,其他盈利能力强的互联网大公司,高层技术员工达到 50 万以上年薪是比较容易的。 关注两个限定词:盈利能力强、大公司。 有些公司虽然员工数达到数千人,但盈利能力弱甚至常年亏损。如果所处细分领域、产品模式也不处于风口浪尖上,不被投资者看好,那么即使规模大,员工工资也不会高,可能低于初创期公司的员工薪水。 再来说第二点——大公司。对于五十万年薪以上的高水平程序员,大公司的招聘需求比小公司强得多。 举个例子:大型互联网公司的用户量大,日均 PV 达到千万、亿级别。为了处理大量的数据,公司必须要聘请那些有丰富经验、能解决问题的程序员。 而很多小公司管理者的真实想法就是这样的:我的产品目前只需要一个两年 XX

程序员简历应该怎么写?

匿名 (未验证) 提交于 2019-12-03 00:34:01
说到程序员简历,这两个月,我看过不下 10,000份简历。。。 答主不是HR,也不是技术负责人,但是在网站的运营工作中,每天最开心的事情就是研究候选人的简历了~~ 这些人中,有BAT的资深大牛程序员,也有90后程序员小鲜肉;有人到中年的程序员渴望去创业公司突破瓶颈,也有身在硅谷的程序员自降薪水寻求回国机会。。。 那么问题来了,为什么看上去差不多的技术和资历,有人可以一个月收到二三十个offer,有人只有寥寥几个? 答案与简历相关。虽然技术有高有低、资历有深有浅,个人客观情况在短时间无法改变(经历造假可鄙),但是,如何将它们呈现在简历中是有技巧的。 回答题主的问题「程序员简历应该怎么写」?我认为, 程序员就应该拿技术说话,「技术总结」是一份程序员简历的重中之重。 除了大神和大牛,普通的程序员如果能在叙述中中体现自己的风格,在技术总结中展示鲜明的个人形象,会更吸引公司的注意,拿到更多的面试邀请。 技术总结的风格多种多样,举几个栗子: (这些栗子都是答主随手摘的,非真实!!!请轻拍~) 最普通的技术总结 资历深厚长篇大论型 牛人极简型 硅谷Geek风 卖萌型 小结: 1、尽量避免主观表述,少一点语义模糊的形容词, 除非是大公司大牛,已经有成果撑腰,否则慎用「熟悉… …」、「使用过… …」 2、多一点表意清楚,语气肯定的数量词、名词、成果描述。 一定要将自己的优势和期望明晰地表达出来

一篇关于程序员的文章

匿名 (未验证) 提交于 2019-12-03 00:34:01
选择比努力更重要 关于方向的选择其实越早确定越好,生活中我们要面临无数个选择,前几天看的一个黑客相关的美剧中有句台词说的不错: life is binary 生活就是二进制,一个个0101组成的。每一次抉择,选了就是1,不选就是0。另外也有一句话说:“人一生要面临很多选择,但是真正能决定你命运的只有几个”。没错其实就是这样。 如果你是计算机专业的学生,那么到底是考研还是就业就是首先要面临的问题。本文是面向确定了毕业要工作的大学生的,所以关于这个抉择,不再赘述。 就业的话,本文标题是码农,实际是指所有计算机相关的技术工种。包括开发、测试、运维等。 很多选择本身并没有对错或优劣,只有适合不适合。 不要滥用勤能补拙,这个词语一度被很多人奉为圭皋,但同时成了枷锁。我相信这个词,但是要考虑现状,要考虑投资回报率。你在自己并不擅长或不感兴趣的领域深耕了四年,最后不一定能获得多少成绩。当然如果你能在毕业后继续深耕几年或许是可以的,但是我希望每一位大学生在毕业的时候都能有一份好的工作,并且如果你并不喜欢某一领域的话,那么我相信你一定不会坚持下去。所以我们一定要找到适合自己的方向! 那么如何发现自己对什么感兴趣呢?我也不知道很好的办法,我只知道一个朴素的方法――尝试。趁着年轻,就要多尝试。千万不要大三了都还不知道自己兴趣在哪,想做什么,适合什么。所以大一大二努力去碰钉子吧。 算法还是开发

同样都是程序员,为什么别人的工资那么高?

匿名 (未验证) 提交于 2019-12-03 00:18:01
中国互联网正处于一个新的飞速发展时期,使得其对IT互联网行业人才的需求量明显大于其他行业,不断进入的新兴企业以及亟待转型的传统互联网企业,都急需新鲜血液为其注入活力,因此互联网行业面临巨大的供给缺口,这不是一朝一夕可以弥补的。这些直接影响了现在市场对程序员的需求,程序员的就业前景变得更加地开阔。程序员的薪水自然也水涨船高。但是小课发现一个很有趣的现象,同样都是程序员,为什么工资有高有低呢? 如何提升自己的薪资呢? 首先,基本功是必须要具备的。所谓的基本功,不是简单的能写出代码,除了能写出来之外还要,在代码质量上面需要具体一定体现,比如对一些简单的多线程,以及常见的框架有一定的修改,或者定制功能,工程中出现内存泄露或者程序执行效率方面能独立定位,并且找到合适的解决方案,特别是在社会化招聘的今天,技术能力是很重要。 其次,想工资翻倍的程序员还得这样做 ◎提升自我的商务技能 商务技能对于提高自己的薪资待遇有着很大的决定性因素。只懂做技术,很难胜任管理层的工作岗位,好的项目经理,可不是简单的只懂做技术,而是应该技术和业务两个方面都懂的业务人员。 ◎提高自身的沟通表达能力 很多程序猿们只会埋头写代码。宅成为了一大部分程序猿的第 一印象!不擅长沟通表达,更不喜欢去交流,这个是IT程序员普通现象。俗话说物以稀为贵,交通能力成为很多企业家招聘IT人才一项重要加分项!如果你善于表达自己,你会在众多

2014年IT毕业生——年终总结与生存调查报告

霸气de小男生 提交于 2019-12-02 15:20:01
从事IT行业的比例及薪资对比 2014年,近百万IT相关毕业生就业情况如何,都从事什么行业呢?据麦克斯2014年IT专业毕业生从业调查数据显示,仅有约45%的毕业生找到IT相关工作,那其余毕业生都从事什么行业呢? 小编从受访者中了解到,多数毕业生没有找到对口专业就业,一方面大学生并没有真正掌握所需技能,另一方面是大学教育所教授的课程不能满足工作需要,进而 不敢找相关工作。归根结底是传统应试教育与实际工作脱轨。传统教育中无加强学生的实际操作能力的锻炼,也没有公司真实工作环境流程模拟训练,这也是导致 “转行”的主要因素。 近百万IT相关毕业生,虽只有约45%的人从事IT相关工作,但IT产业的平均就业薪资已超过金融、保险、房地产等行业,成为就业薪资最高的行业。 是什么原因导致IT行业的平均就业薪资超过金融、证券等热门行业呢?小编分析,2014年互联网、移动互联网、智能家居等行业发展迅猛,致使IT相关人才缺口过大。这样的人才过度稀缺,是IT行业薪资节节攀高的主要原因。 择业地区选择 二、三线城市经济、科技迅猛发展,如大连、苏州、成都、西安、沈阳、南京、济南、天津、武汉、重庆等城市都成为就业热点,随着“逃离北上广”呼声的 高涨,是不是越来越多的IT从业人员由一线城市转向二三线城市就业呢?本次抽样的1000名“CSDN黑马程序员”调研结果否定了这个观点。数据显示超过 60

[ 转 ] 一个平庸程序员的自白

若如初见. 提交于 2019-12-02 06:36:27
Jacob Kaplan-Moss 是著名 Python 框架 Django 的 Co-Creater 和核心开发者,在 Heroku 担任安全部门的 Director, 他常年参加 Python 社区的年度聚会 PyCon ,并经常上台演讲。在这次 PyCon 2015 上,他声称自己顶多只是一个平庸的程序员,幻灯片上也写着: "Hi, I'm Jacob, and I'm a mediocre programmer." 这次演讲非常精彩,视频可以 在 Youtube 上看到 (如果不想看视频,这里也有一篇文字总结: https://lwn.net/Articles/641779/ )。Jacob 以马拉松为例,试图说明大部分人在大部分领域都是平庸的(Most people are average at most things.),特别好的和特别坏的都是极少数,但在程序员领域,我们听到的大都是某某程序员 rocks 或者 sucks ,基本没有中间状态,这是一件非常奇怪的事情。他还提到“真正的程序员”(real programmer)这个概念,也就是所谓的 "10x programmer" ,你只有精通某些原理或者长得像 Mark Zarkerberg 才算是一个 real programmer ,而一个使用各种云服务以及 API 快速搭建自己应用的人就不算,这非常可笑。顺带一提

项目管理经验

冷暖自知 提交于 2019-12-02 00:41:23
如果你与软件行业有若干联系,但是还不知道Joel这个人以及他的博客,那么赶快拿起百度,然后尽可能多的了解他和他的思想,对你肯定有好处。这篇是他博客中的经典之作,收录在他的两本书中:《Joel on Software》和《Smart & Gets Things Done》,这两本书主要收录和整理了他的博客中的经典文章,有必要一看。 要翻译出原作者的味道真的很难,所以我们经常骂一些翻译过来的中文书籍太烂,特别是由那些不懂技术的人翻译的技术书籍。所以如果你是是程序开发人员,再次善意的提醒您:“学好英文”,这句话被很多人重复,也不多我一个了,当然听不听由你。 你有没有听说过 SEMA ?这是一个非常复杂的软件开发团队评价体系。等等!千万别去研究它!仅仅是理解它就将花掉你六年时间。所以我自己搞了一套软件开发团队评价体系,信不信由你,这套体系最大的优点就是只需三分钟就可掌握!你可以把省下的时间去读医学院了。 Joel 的12条测试问题 你们用了源代码管理软件吗? 你们是否一步就能实现从源代码到可发布的产品? 你们每天都把源代码管理系统的代码做一次生成操作吗? 你们有软件Bug管理系统吗? 你们在编写新代码前解决bug吗? 你们有没有一个时常更新的进度计划? 我的这套体系非常简洁,你只需对每个问题回答“是”或者“否”就可以了,你不需要去算什么每天写的代码行数或者平均bug数等等,回答“是

三年一跳槽、拒绝“唯学历”,火速 Get 这份程序员求生指南!

不打扰是莪最后的温柔 提交于 2019-12-01 09:32:43
根据埃文斯数据公司(Evans Data Corporation)2019 最新统计的数据显示,2018 年全球共有 2300 万软件开发人员,预计到 2019 年底这个数字将达到 2640 万。但在这个庞大的数字背后,真正能配得上“软件工程师”之称的其实只有“Top 1%”。 那么面对错综复杂的业务需求,该如何避免成为“傻瓜式”程序员?又如何在过了 35 岁之后,仍然在技术浪潮中屹立不倒?.....本文将从程序员薪资水平、技术选型、公司偏好等方面,为你详尽解读真实的程序员群体现状,以及如何“居安思危”地修炼自己,任尔东西也能岿然不动。 五成程序员年薪集中在 10-20 万,超半数资深程序员高于 20 万 程序员作为互联网灵魂工程师的角色,随着移动互联网、物联网、智慧城市、智慧交通、人工智能等技术的蓬勃发展,也自然水涨船高地成了各家公司争相包揽的香饽饽,逐渐成为“繁花似锦”的高薪职业。 根据 Hired 《2019 年度薪酬状况报告》的统计,全球技术从业者的年薪平均涨幅为 5%,已到达 13.5 万美金(约 96 万人民币)。国内开发者受限于整体经济环境,较之平均水准有一定差距。 《2019 年中国程序员薪资生存调查报告》通过对北京、上海、广东和浙江等全国 29 个省、直辖市及特别行政区的 26 万程序员进行统计,发现程序员的年薪主要集中在 10-20 万之间,占比近五成,年薪在