程序员招聘

[转帖]33岁程序员,年薪30万:“幸亏我被裁了”!

大憨熊 提交于 2020-01-07 00:45:17
33岁程序员,年薪30万:“幸亏我被裁了”! https://mp.weixin.qq.com/s/-isZKyNUzPQ3JGDY1prv2w 以下文章来源于临公子的后花园 ,作者临公子 临公子的后花园 我是临公子,LinkedIn中国专栏作者、简书优秀作者,混迹多个理财/职场平台。这里是一枚工科产品汪眼中的金钱世界。 “ 最近某大厂裁员绝症员工事件闹得沸沸扬扬。作为上班族,没人看了不心寒。临近年底,不少人和我聊起工作。没想到,“裁员”成了关键词,“艰难”成了职场底色。 图片来自 Pexels 我发现,大家对“中年被裁”这件事真的有不少误解。 前阵子有篇热文,聊到一位 36 岁的男人失业后,为了不让家人知道,他在星巴克坐了 3 个月。每天假装上班,忙着写简历、面试、再改简历。 在转载的这篇文章下方,最高赞的两条留言,我看了心里有些不是滋味。 第一条: “ 脚踏实地的做实业,搞技术就不会这样了,下岗的都多是虚幻产业的,迎风猪飞舞,顺风脸着地,高不成低不就仔细想想除了 PPT 啥也不会。 ” 第二条: “自己的不可替代性还不够。 真正有实力的人不怕被裁员。 ” 这两条留言挺能代表主流观点。前者属于“务实主义”,后者属于“政治正确”。 可怎么说呢,很多事情并不能这么一刀切。被裁的人,不见得活在泡沫产业、不见得就是随随便便可替代。 哪怕搞技术+不可替代 5 颗星的员工,依然面临危机

《选择大公司还是小公司》(2010/06/11)

假装没事ソ 提交于 2020-01-06 02:49:41
很多人在第一次求职的人几乎都会遇到“到大公司还是到小公司?”问题。他们认为大公司的薪水高、工作稳定、技术水平高、升迁机会多,但是,大公司要求高,竞争激烈,自己怕进不了;而小公司薪水相对低一些,工作稳定性较差,技术水平参差不齐,升迁机会不多,但是,录取率相对较高。这可能是各种求职中一个常见的话题。这个选择应该是因人而异,几乎没有什么正确答案。所以,我们看到过选择大公司的人获得了成功,我们也看到过选择小公司的人获得了成功,相反的情况我们同样也一样见到。 作为程序员的求职,我想还是有些职业的特殊性的。程序员职业和一般的职业有很大的不同,程序员职业有其鲜明的特点 : : 1 、个人劳动 2 、产品可复制。这两个特点注定了程序员有很大个人发展的空间。 1、 个人劳动 表明其工作主要和劳动者自身有关。无论是程序员独自承担一个编程项目,还是在一个项目中承担着部分编程工作,都可以归集于个人劳动。不象有的职业需要昂贵的劳动设备,依赖于昂贵的设备,例如:炼钢工人必须要有炼钢厂的炼钢炉。也不像有的职业需要其他人联合劳动。例如,流水线上的装配工。也不象其他职业有严格操作规范和工作流程。例如,制药厂必须按照制药的配方生产药品。 程序员只要有台电脑(其价格可以忽略不计)就可以工作了,而且在工作时,是一个人在工作(工作前后,项目的衔接可以忽略不计)。其编程过程完全取决于程序员个人的技术水平发挥。 2、

程序员:我们为什么爱上直播编程?

你。 提交于 2020-01-04 00:29:31
在“直播”没有进入互联网之前,我们是不会想到几乎所有事情都可以通过互联网,电脑或移动设备展现在公众面前。如今,无数网红通过直播分享他们的生活和工作,与粉丝互动,甚至成为全职的播客。而程序员,作为互联网技术以及无数电脑或移动设备应用程序的创造者,他们在“直播时代” 同样表现得十分活跃。他们通过直播平台,把自己开发某个软件甚至是整个项目的过程,全部展现在观众面前,与同样喜欢编程的人分享,将兴趣,工作与乐趣融会到直播过程中。 前Opera软件工程师,来自波兰的Noisy,他在最近写的一篇博客——How to increase a productivity as a software developer?(《作为软件工程师,应该如何提高工作效率?》)中就提到了Livecoding.tv这个专为程序员提供的编程直播平台。Noisy在他的博文中首先抛出了这样一段话:”I don't remember exactly how I found a LiveCoding, but I remember the impression which this website made on me. I started my adventure with programming in 2003 Then I didn't even had an internet connection. ” (

我的七个建议

帅比萌擦擦* 提交于 2020-01-03 03:27:25
作者 : Joel Spolsky [ 编者按 ] 由于 Joel Spolsky 的双重身份(昔日耶鲁大学计算机系学长,今日 Fog Creek 软件公司的 CEO ),所以听听他的建议,对于当今无数困扰于就业压力的中国高校计算机专业学子来说,是大有裨益的。你们会发现,大多数建议,都在强调 “ 软实力 ” 的价值。本文转载自《软件随想录》 ( 作者: Joel Spolsky ,译者 : 阮一峰, 2009 年 12 月出版 ) ,感谢北京图灵文化发展有限公司的支持。 如果你喜欢编程,那么你真是受到了上天的眷顾。你是非常幸运的少数人之一,能够以自己喜欢的事谋生。大多数人没有这么幸运。你认为理所当然的观念 “ 热爱你的工作 ” ,其实是一个很现代的概念。通常的看法是,工作是一种让人很不开心的事,你为了拿工资才不得不去上班。你工作的目的是为了攒下钱去干那些自己真正喜欢干的事,但是前提是你得等到 65 岁退休之后才行,而且还有不少条件。条件一,你的积蓄必须足够多;条件二,你没有老到走不动,你还有体力去干那些事情;条件三,你喜欢的事情不需要用到脆弱的膝盖、昏花的视力,也不要求你走上一里地不喘气,等等。 我刚才说到哪里了?对了,我要提建议。 毕业前练好写作 如果不是 Linus Torvalds 不断地散布福音,请问 Linux 操作系统会成功吗?虽然他是一个非常聪明的计算机天才,但是

程序员的出路(一)

耗尽温柔 提交于 2020-01-01 14:42:09
参考: http://www.cnblogs.com/michaelxu/archive/2008/09/16/1292034.html 自己也是一个程序员,整天coding, debugging,有时候也在想,真的有一天写不动了,或者公司更倾向于用年轻人做这些事,因为便宜而且有精力,那我怎么办?虽然国外也有很多老程序员,像我认识的几个德国同事,年纪一大把了,还是个软件工程师,干得还有滋有味。他们不在乎名,也不在乎利,全在兴趣。可我不一样啊!国内和国外的环境也不同。也时常到网上了解一些程序员的出路问题,总结起来觉得下面三条比较可行。   出路一:向IT培训师转型   分析:IT企业在招聘新人后,一般都须经过培训才能上岗,这个培训有时是在岗位上进行的,由富有实践经验的“老人”负责。年轻人想要进入IT行业,必须接受这样的专业培训。如今IT培训市场蛋糕相当大,利润空间可观,行业发展前景看好。无论是在IT公司内部转型担任培训工作,还是到IT培训机构担任教师,都应该有发展空间。这样的工作不会有太大压力,且比较稳定,对年龄也没什么要求。而且也没有脱离本行。   优势:在这个行业工作多年,拥有丰富编程、项目经验,曾参与过许多成功案例。而多年积攒的行业人脉关系,还可以帮助我们发展企业客户,顺便担任市场拓展工作。   挑战:缺少培训工作经验。如果要向培训师转型,可能需要接受一些专业训练

招聘.NET高级程序员[深圳]

别说谁变了你拦得住时间么 提交于 2019-12-25 02:32:09
东讯科技(北京)有限公司为中关村科技园区的高新技术企业。东讯科技主要从事政府机关和企事业单位网络信息化建设所涉及的软件研发、实施和服务,不断地对信息化建设和应用的全部关键问题进行研究与实践,从系统建设、咨询、产品研发等多方面努力,力求成为国内信息化软件的知名品牌。 高级软件工程师 4人 工作地点在深圳。 基础条件: 1、24-29岁,从事软件开发的工作年限必须2年以上; 2、本科及以上学历,计算机及相关专业毕业; 职位描述: 1、负责组织开展项目的需求调研工作; 2、负责软件项目的总体设计与文档编制; 3、负责架构设计、编码实现和测试; 技能要求: 1、熟练掌握C#语言,精通html/javascript/XML/ASP.NET等技术; 2、熟练SQL Server2000或其他主流数据库的数据库管理和开发; 3、熟悉Web Service等技术; 4、对于设计模式架构设计有过研究,并有相关的经验; 5、对ADO.net有深入的了解; 6、至少2年以上的实际WEB项目开发经验,有丰富的网站开发经验; 7、熟悉门户网站系统或内容管理系统的建设、开发和实施; 8、有丰富的体系结构设计经验,良好的面向对象设计; 9、有搜索引擎开发经验或信息发布系统经验优先考虑; 职位要求: 1、学习能力强,具有很好的沟通能力、协调能力和良好的语言表达能力; 2、良好的开发习惯(包括代码、调试、文档);

一名好程序员到底需要什么样的标准?

China☆狼群 提交于 2019-12-24 21:34:20
无数的人问过类似的问题:怎么样才能做一个好的程序员?在回答这个问题之前,首先得明白什么是好的程序员,这样才有方向和目标,可是这事情太主观,可能各人的标准干差万别。不谈那些传奇性的独自一人做出伟大事情的特例,也不谈什么上天入地,上帝大牛的诡论,以下是我比较认可的,在通常的项目开发中,一个好程序员的标准。 在项目开发中,一个程序员的能力等于其解决问题的能力。假如想有个尺度来衡量这个能力的话,一个程序员的能力可以用能完成任务的规模和难度来衡量。因为难度上不好那么筒单的划分,并且在一般的项目开发中 (非研究性项目),任务的难度主要来自于任务的规模带来的复杂度,这里把任务从规模上大致的划分为1个函数=>1个 类=>1个功能=>1个模块=>1个项目。更细致的划分时,函数、类、功能、模块、项目本身也有简单和规模大小之分。 在此之前,对项目的生产力为负,即为他布置任务、沟通和为他修补bug的时间其实要多于自己直接完成该功能的时间。也就是说,项目中存在这个水平的程序员纯粹是为了培养人才。能较好完成一个完整模块的程序员算是较好的程序员, 也是一般项目中的主要幵发者;能完成整个项目的裎序员才能算是好的裎序员,在多人项目中可做主程。 什么决定了一个裎序员解决问题的能力呢?我认为有如下几个因素: 在同等水平的裎序员之间,一个对某领域问题有所了解,一个对该领域完全不了解

一名好程序员到底需要什么样的标准?

穿精又带淫゛_ 提交于 2019-12-24 20:35:29
无数的人问过类似的问题:怎么样才能做一个好的程序员?在回答这个问题之前,首先得明白什么是好的程序员,这样才有方向和目标,可是这事情太主观,可能各人的标准干差万别。不谈那些传奇性的独自一人做出伟大事情的特例,也不谈什么上天入地,上帝大牛的诡论,以下是我比较认可的,在通常的项目开发中,一个好程序员的标准。 在项目开发中,一个程序员的能力等于其解决问题的能力。假如想有个尺度来衡量这个能力的话,一个程序员的能力可以用能完成任务的规模和难度来衡量。因为难度上不好那么筒单的划分,并且在一般的项目开发中 (非研究性项目),任务的难度主要来自于任务的规模带来的复杂度,这里把任务从规模上大致的划分为1个函数=>1个 类=>1个功能=>1个模块=>1个项目。更细致的划分时,函数、类、功能、模块、项目本身也有简单和规模大小之分。 在此之前,对项目的生产力为负,即为他布置任务、沟通和为他修补bug的时间其实要多于自己直接完成该功能的时间。也就是说,项目中存在这个水平的程序员纯粹是为了培养人才。能较好完成一个完整模块的程序员算是较好的程序员, 也是一般项目中的主要幵发者;能完成整个项目的裎序员才能算是好的裎序员,在多人项目中可做主程。 什么决定了一个裎序员解决问题的能力呢?我认为有如下几个因素: 在同等水平的裎序员之间,一个对某领域问题有所了解,一个对该领域完全不了解

年底了,整理了一份程序员面试必看的文章合集

本秂侑毒 提交于 2019-12-22 17:04:41
本系列文章整合了本号发表和转载过的,有关技术招聘干货、笔试面试经验和技巧、简历、招聘等方面的精品文章,希望对想要找工作,以及正在找工作的你,能够有所帮助。 原创面试干货文章 校招季到来,你可能需要这一份求职作战计划! 记一次面试腾讯的奇葩经历 阿里巴巴实习生招聘 不完全指南 如何修改个人简历?一些过来人的经验 应聘腾讯,面试官和我聊了一个小时的人生 看过太多大厂面试题,其实考的无非是这 3 点能力 简历上的项目经历怎么写 ?这 3 条原则不可忽视 ! 改了 3 年的技术简历,终于能让面试官看顺眼了 当面试官说 “你还有什么问题想问的” ,你该如何回答? 百度面试两板斧:手写算法问基础 技术面试干货文章 应届生求职面试真的有那么难吗 面试想拿20K,HR说你只值14K,该怎样回答? 不用找了,Java 的面试就问这些! 从面试官甄别项目经验的角度,说说如何在简历中写项目经验(Java后端方向) 面试题:如何设计一个权限系统? leetcode 刷500道题,笔试/面试稳吗? 6 年 Java 老兵 BAT 面试心经 面试了 N 个候选人后,我总结出这份 Java 面试准备技巧! 经验分享:五轮面试,阿里offer到手!!! 从面试官的角度谈"面试" 一位资深Java的阿里系公司实战面试经验,套路还是面试官的多 撸了今年阿里、网易和美团的面试,我有一个重要发现… 【offer去哪了

程序员的休息机制,那些奇葩的论道。

心已入冬 提交于 2019-12-21 07:00:03
很多人现在都会吐槽程序员的休息机制, 每天都要加班到很晚,休息的时间也是少之又少,朝九晚五已经成为了遥远不可及的梦 。 那么为什么会出现这样的作息机制呢? 其实从初有跳槽到现在: 资本运作总是最敏捷的! 资本市场总是很明锐,他们观察到了经济发展的脉搏,迅速进入,赚取利润后又迅速离开。 资本是敏捷的,它带来了一个理念**“天下武功,唯快不破”** 资本需要快,需要迅速实现产品,然后卖给嗷嗷待哺的客户。 据我的了解,率先自发开始这样作息的团队的是一些创业团队,不仅为了早点拿到钱,更多是受“理想”驱使,大家快乐的工作着;之后,这样的文化和氛围被传播到了其他企业,当然也会被传播到那些并没有理想驱动的企业,然后,被固化成这个职业的特性。 整体薪酬:学习环境、成就感、未来的理想 程序员,是一个整体薪酬很高的职业。 所谓整体薪酬,是指 企业 在 员工 充分参与的基础上,建立每个员工不同的薪酬组合系统,并定期随着他们兴趣爱好和需求的变化,做出相应的变更,这是一种自主风格的 薪酬制度 ,各个雇员可以按照事业发展、工作和个人生活的协调比率,决定自己的 薪酬组合 以及组合中各种薪酬元素的比例。 简单说来,整体薪酬是指工作获得的总体回报,它包含钱、兴趣、认同感、成就感、发展前景、生活协调、身体健康。 职业的程序员,往往自带很高的 兴趣、认同感、成就感、发展前景,再加上金钱收入也往往在所有行业中处于中高水平