❶ 知乎核心用户大数据报告
最近写了个爬虫,将知乎 3W 核心用户的公开资料爬了下来。虽然知乎声称注册用户有 6500 万,日活跃用户有 1850 万,但其中很大一部分用户是三无用户。由于该部分用户公开的数据并不多,再且新版知乎服务器对于单 IP 最大请求量有限制(大概每秒一次左右),所以我只爬了最核心的 3W 用户。
我的爬虫规则是这样的:从关注量上万的知乎大 V 中随机抽取 10 个作为种子,依次爬取其关注的人,再从其关注的人爬取关注的人的关注的人,如此递归。也就是说爬虫的规则保证了进入数据库的每一个人至少有一个关注者。以下的数据分析均来自于爬虫所得到的资料,所以要是报道上面出了偏差,还请大家见谅。
首先是对知乎用户的职业描述进行词云分析,列出前一百的高频词,结果如下。
在职业描述中进行高频词分析,“互联网”以 4552 次频率完胜,然后是”大学“紧随其后,其频率是 2163 。这和我们平时所看到的互联网从业者和名校学生占领内容输出的主力一致。这一百个高频词也囊括了知乎用户的兴趣,居住地等信息,不过这些我们以后还会仔细分析。
我们先来看看知乎的各种“最”。最高赞同数,最多关注者,写得最多答案,分别是哪些呢?
首先是最高赞同数的排行榜。
在赞同数上面, @张佳玮 老师以一己之力超越了第二名一倍不止,可谓是稳拿的冠军。然后前五名是 @肥肥猫 ,@朱炫 ,@唐缺 ,@马前卒 。轮子哥排在了第六名。
然后我们来看最多关注者排行榜。
在关注者排行榜上, @张佳玮 老师还是遥遥领先于 @李开复 老师。再往后走就是知乎的大佬 @黄继新 和 @周源 ,再往后是 @yolfilm 。
我们再来看写的答案最多排行榜。
@Phil 以极高的产量勇夺答案数最高 Top1,而素有”轮带逛“之称的 @vczh 只能屈居第二。排行前五的有 @王若枫 、@柴健翌 、@zhen-liang 等大 V 。
再来看看提问最多排行榜。
@David Chang 以 2684 个提问排行第一,以未来知识图谱闻名的 @图灵Don 排行第二。排行前五的还有 @歆盐 , @程瀚 、 @张亮 。
然后是 BAT 三厂的员工数量比较,这个比较基于爬取到的的用户职业描述词频进行统计。
可以看到鹅厂员工在知乎比例最高,阿里次之(词频: 0.004554 ),熊厂稍稍落后。
都说知乎是 985 / 211 满天飞的地方,那么清北复交浙到底哪家强呢?
可以看到北京大学和清华大学的词频不相上下,后面那三位还需加把劲啊。
在移动智能时代,Android 、iOS 、WEB 前端工程师在当今软件开发中简直大放异彩。那么知乎哪一种程序员最多呢?
结果是前端词频远高于 Android 和 iOS ,其实差那么一点点就是 Android 和 iOS 的和了。这么说吧,你可能是坚定乔布斯 less is more 信念的果粉,也可能是拥抱开源的 Android 粉,可是所有人都需要浏览网页,不是吗:)
然后我还比较好奇知乎用户的普遍兴趣爱好是什么。
结果发现健身独占鳌头般占领榜首。看来知乎上还是普遍推崇健身提高颜值提高自身吸引力。可是为什么阅读的比例是最底的呢?为此我只能假设知乎上的同学学习效率都比较高,在完成基本的阅读任务后去了另外的领域探索更大的世界。又或者说阅读,相对于旅游健身摄影来说,对于提升自身的价值性价比并不是很高,因而大家更倾向于去健身房,去旅游,去拍照吧。
知乎用户地域分布。
词频集中分布在北上广深杭四川浙江江苏等地方。和个人的主观印象是相似的。毕竟以上颜色较深的都是互联网行业比较发达的省份。
然后就是大家最关心的知乎男女比例问题了。
在爬到的用户数据中,男性比例占了67.8%,女性只占了32.2%。也就是说男女比例比2:1还要大。
看到这里,你可能会反驳我说知乎初始用户的性别就是男性啊,这样子搞个大新闻是不行的。我也觉得挺有道理的,于是进一步筛选了核心中的核心部分用户,筛选条件为粉丝数大于200且赞同数大于400的用户,这下采样应该准确了吧。然后有了下图。
女性的比例降到了30.1%,男性比例相应为69.9%。这个数据比之前的数据更为不平衡。所以说女性用户在知乎更为稀缺,也显得更为珍贵。
所以,与其说知乎是一个高质量的问答社区,还不如说:
作者:彭家进 来源:知乎
❷ 做程序员必须要搞ACM ICPC吗
显然不是必须的。在大学阶段成为人生赢家的道路有很多,ACM在其中恐怕还算比较曲折的一条。然而程序员是否必须参加ACM这个问题,和题主是否有必要参加ACM似乎也毫无关联。接下来谈谈实际问题:小马过河,是该蛙泳还是狗刨。很多ACM相关的吐槽诸位都应该听多了:大量重风格糟糕的编码练习,在某些算法细节的实现上过于别扭的纠结,各种在现实应用中并无卵用的神棍算法大行其道。。。。。比如这篇算法竞赛总结里的吐槽(Overview of Programming Contests)(各种程序设计比赛总结得很完善,推荐各位看看)诚然,从成为一名优秀的技术人员的角度来说,在各种古典算法的骨架上,玩上几年披着程式设计外衣的思维游戏,想必不会是捷径。然而,我对ACM的理解是,它真正牛逼的地方,不在于从中学了多少算法,做了多少题。而是厉害在生态系统的完备上。这里的生态系统是指由以ICPC为首的诸多算法竞赛赛事,和校内集训队构成的整体环境。首先,私以为,对个人成长来说,反馈才是核心。而算法竞赛的一大特点恰恰是高反馈。从每个提交返回的AC,WA,TLE,到topcoder,codeforces等大型线上赛网站的elo rating系统,各种各样商业公司组织的算法比赛,以及ICPC赛事本身积淀至今的仪式感构成了ICPC完整的反馈体系。高反馈给予了算法竞赛选手高动力。君不见,诸多竞赛选手一年里的很多个晚上为了能够做场线上赛,冒着被室友杀身之险,在断了电的宿舍里,摸黑战斗到凌晨两三点(主要是时差问题), 并且还能乐在其中。像轮子哥一般自少年时期便执着于代码的杰出技术青年着实不多,然而能在炎炎夏日连续两个月,每天坚持训练十个小时以上,整个算法竞赛生涯倾注数千小时于coding之上的ACMer却比比皆是。
❸ 为什么知乎上 winter、赵劼、vczh三人常常被相提并论
这个问题很有意思,因为这个赵温轮三人,其实他们本人有对此进行一些解释,因为他们本身在知乎上也有自己的评论,所以他们本人来回答关于他们本人的问题的时候,就会让人产生有一定的搞笑的感觉。。比如说我下面找到一些资料给你截图一下。
字幕君表示,我要为温兆伦打广告。强势吧。反正大致就是这样,这三位大佬,牛逼人物。
❹ vczh是谁
Vczh者,陈梓瀚也,以其自谓“造轮者”,故世称“轮兄”。Vczh于大学时即实习于微软,及出师乃履正职。初工于沪,辄转京城微软亚研院。现居西雅图,其妻陈萌萌,原属网络,随vczh之灯塔,工于google。Vczh,岭南人也,诞于1987。学于华南皇家理工。其母精于外文,喜爱雅乐,尤善教学,方三十许闻名岭南。其父亦爱雅乐,然运途数转,以其明是非善赏罚,虽中道失意,终得重任,其酬尝高于vczh。Vczh其家学渊源,天赋异禀,尚在襁褓即闻乐止泣,稍长,能识音律,虽不能言,然随乐哼唱,亦有章法,父母甚异。
因为他答题很真诚和热情,后来发现他有一个大v朋友,然后顺带关注了白如冰,然后从白如冰处关注了曾博,最后发现曾博和轮子哥千私万缕的关系,就关注了轮子哥,然后身体就一天不如一天了。8年了,原来我认识vczh整整8年了。那还是07年的时候,上大学的我也玩cppblog,经常看他的技术文章。今天才知道vczh已经在知乎如此有人气。
❺ 对于编程零基础,第一个语言是 python 的人有什么建议
比较巧的是我的情况与你相当,因此我的经验应该对你有所帮助。
先说说我的情况。我是没有任何编程经验的,之前一直从事的是产品设计相关岗位,而且我英语水平实在一般,所以总的来说我比你底子还要低,另外,我27岁(年轻点应该学的更快,也更有精力)。
再说说我目前的情况。目前我已经能利用Python基于Flask框架写一个CMS网站(内容管理系统),这肯定包括MySQL、前端的一些工作了,而且可以去把网站部署到VPS上(基本的服务器操作、Python环境配置、Nginx相关配置)。
目前我正在利用闲暇时间编写自己一直想做的网站,之前是那个经典笑话:我有一个想法,就差一个程序员了。
我不打算告诉你具体该看什么,做什么,我觉得我没资格当你老师。但我可以把我的经历告诉你,你可以参考,拿走对你有用的部分。无论如何,希望帮到你,希望多一个热爱Python的人。
我的学习之路大致是这样的,供你参考:
我是15年4月份正式开始学习Python语言的,入门读物是一本书《父与子编程》。当中关于客户端(GUI)的操作,浅尝辄止。
关于第1点,我需要进一步强调:因为我目标非常明确,利用Python进行Web编程,通俗的讲,我要自己写个网站。所以凡事和写网站不相干的实践我通通跳过或稍微尝试做下。我到现在还认为这样的学习方式是正确的,因为Python能做的事情非常多,覆盖各种领域。在了解Python基本的语法之后,进行不同领域的实践又要学习很多不同的东西(不同的包的用法和相关知识),所以,我非常建议你在学习Python之前明确掉你学Python的最终目的是什么?然后集中精力去学习与目的相符的知识点。比如你学习Python和我一样是做网站,那么爬虫、数据统计、数学处理、客户端软件编程、设计游戏等这些事情一律先跳过不深入;如果你学习Python是为了做数据分析,那么像做网站的实践、Web框架这些应该先跳过。其实道理很简单,精力和时间有限,因此集中去攻克和目的相关的内容,不容易分散精力,学习也很快。我深以为那些建议新手做这做那,去Github去做那个很多小实践的项目是错误的,至少对你我这样的人不合适,我试过的。
之后,入门进阶读物还是一本书,就是《Learning Python》(俗称“老鼠书”)。这本书很厚,而且还有一部分高级操作是电子版的。这都不重要。你只要读好这本书“纸质版”包含的内容即可。这本书有中文版的,翻译质量上乘,这是我之前说反对@解灵运那个观点的原因。至少我英语这么渣的看起来不吃力,而且这本书有编程基础的看不上的,你去亚马逊看这本书的差评就知道了,不管人家怎么说,这本书很棒。
在看《Learning Python》的同时,我会随手根据书上学到的东西编写对应的实践看看代码的运行效果。这时我遇到一些问题:怎么让电脑可以写Python代码?用什么写Python代码好?
第一个问题我先想到Python的官网是否有安装包,结果当然是有。虽然英语渣,但软件下多了,还是知道跑到downloads页面去找的,安装包安装很方便,和装一般软件没什么两样。(现在觉得这是比Ruby做得好的地方)。
第二个问题,求助了万能的知乎(搜一下问题就好),看到多数人推荐Pycharm,自己就下载用了,开始没感觉特别(没用其他的所以没对比),之后觉得难用(英语渣导致),最后觉得超-级-爽(熟悉后)。然后问搞技术的同事后,了解到其实这家出的其他语言编辑器也非常棒。
解决了上述两个问题后,眼下就是巩固知识多学多看的事情了。
学习完部分《Learning Python》后(见备注),我对 Python基本的基础语法已经了解,但很容易忘,因此进阶学习是看网络教程,这里尤其推荐廖雪峰的教程。网络教程包含更多的基础实践,没书里那么细,因而“温故而知新”的效果很好。
看完廖雪峰的教程后,我基本语法已经没问题。但类似@装饰器这样的高阶应用我无法理解,更不知道具体用场,虽然教程讲的因果我理解,而且感觉是这么用,但例子终究是个例子,没具体用上还是不明白“究竟的用场?”。很多高阶应用知识的问题在这个阶段产生,我都似懂非懂。我最后的处理办法是:将这些问题先放在了一边。
之前讲过,我目的非常明确:做网站。所以基本语法掌握后,我跃跃欲试,又是万能的知乎,给我了下一步的方向,但也带给了我更多的困扰。
在学习完廖雪峰的教程后,我知道我下一步是了解Python的更多周边信息,了解如何利用Python去写网站的,了解编程学习的进一步应该学些什么。
在知乎关注Python和一些编程话题后,知道知乎有“三大软狗:温、赵、轮”,还有一个“萧井陌”,这四个人是程序界在知乎的有名人物,这其中我感觉萧井陌接触Python多一些,其次是轮子哥。按照萧井陌在某一问题下的答复(他说把他答案全看一遍再说),我就老老实实的把萧井陌的答案全看了一个遍,之后又同样的做法看了轮子哥的。
完成第12点后,如果说具体的收货,我讲不出很多,但是看完他们的答案后,感觉认识层次有提升,而且不小,关于这点真的“只可意会不可言传”,你试试就知道了。
在学习第二本书的时候,我就知道Python有版本之争,但在知乎搜索有关问题看更多后,我发现这个争论还不小。我倒没那么纠结,果断的上Python3.x,可能我是搞产品的,不喜欢陈而不新的东西。这之后我所有的实践,包括现在编写网站,全部基于3.x。当然这绝对不是说2.x就不应该去了解,只是3.x是主要的。
悲剧的事情来了。因为在知乎看得太多,我陷入了“Python还是Ruby”的深深纠结当中。这和我目的是WEB方向有关。如果题主学习Python不是做网站,不会遇到这个问题。
为了解决第15点的问题,我的做法是买了Ruby的经典入门书,结果看到30多页的时候,突然充满恶心和厌恶,直接甩书。
这之后进一步了解到WEB框架,知道Python的几个主力WEB框架。知道Flask,了解这些框架的设计理念之后,我选择了Flask,就跟我学习Python一样,我认同他们的设计理念。
进一步,我进阶学习还是一本书《Flask Web开发》,通过这本书,我开始尝试编写网站。然而我发现书上的知识是远远不够的。并且,书开始涉及一些高阶语法应用,比如@装饰器,这时,在第9点放下的东西我开始重拾。
在学习《Flask Web开发》的过程中,我几乎是边回头看廖雪峰的教程,边GG(谷歌搜索)过日子。这之中几乎每天都会被一个问题挡住,然后每天又解决一个问题。这种感觉很棒,感觉每天都有成就感的活着。
在《Flask Web开发》看到一大半的时候,我发现光有Python相关的知识已经不够用,我不知道MySQL怎么用,不知道ORM为何物,不知道HTTP协议的具体细节。总而言之,深感知识的荒芜。
我暂时放下《Flask Web开发》,开始学习上面谈到的这些东西的相关知识。方式以GG为主,后来知道程序员有专门的问答网站,在国内这个网站是segmentfault,通过这个网站也学习到上述的不少相关知识。关于MySQL看了一本书,这本是现在买不到了,这里我就不提了,应该有更好的,你自己搜一下(MySQL的书是我2年前买的,当时是因为要考试,看了一点点就放在那,之后全忘记了)。
在补充了相关知识后,《Flask Web开发》绝大部分都看得懂了。我开始动手编写我想做的网站,一直到现在。
一直都会遇到问题,但都是零碎的知识点,我哪里不懂GG哪里,目前没遇到GG之后还学不会的。
《Flask Web开发》看完后,开始看《Python核心编程(第2版)》,这本书有些问题(后面会谈到),不过很受用,因为本身是教科书的形式,知识脉络比较规矩和全面。
目前《Python核心编程(第2版)》看到P417,然后边看边写网站。偶尔还会参考《Flask Web开发》,多数情况下看各种官方文档了,比如Flask的。哦,忘记说了,我很早就知道各种程序总有作者编写的文档的,国内会有一些人热心翻译。我总能通过GG找到这些资料。这些资料是非常一手的好东西,但是没前面的基础工作一样看不懂。
越来越喜欢Python,喜爱编程,看见程序员就想和他们交朋友,觉得他们是一群很棒的人!
❻ 面试官问如果换任何一个人都能代替你该怎么回答
在职场,我们需要培养自己的核心竞争力。当一项工作,真的做得很优秀的时候,是不容易被取代的,如果能被取代,说明你的工作还做得不够优秀。
这几年我负责公司的公众号,慢慢的,我发现我的工作由最初的任何人都可以取代,变成了没人可以取代。
对回答满意的话可以关注我的同名公众号:铮妈说职场(ID:jzwz100218)更多的职场干货让你迅速充能升值,成为职场小红人哦。
❼ 比轮子哥收入高或者技术更强的程序员都有哪些
做为技术人员,大家都觉得工资高,工作稳定,还能学到很多的东西。是大部份走出校门或性格内向,或希望过平静生活的人的必然选择。其实,你们有没有问过自己,这条路到底走对了吗?
一个刚毕业的大学生,从事销售和从事技术两种不同的工作,可能工资的差距会达到数倍之远。对于初出校门的人来说,不无一种极端的诱惑力。刚毕业的年青人,当然会果断的选择技术之路。
两年后,我们再看看,由于经验的积累,做业务的积累了部份客户资源,做技术的积累了好的经验,在各自的领域内都大展开了手脚,收入也基本接近了。
再以后呢,技术之路越来越难走,毕竟做技术需要的大量的时间和精力,否则就跟不上现在时代的技术更新了,做业务的呢,客户群越来越大,经验越来越丰富,谁的收入会更高?
两种不同的职业,它们有着各自不同的特点,技术行业是个撑不死,饱不了的地方,而销售行业则是没有尽头的发展之路。
过了三十岁,大家会选择什么呢,结婚、生子,人生的一条老路,做技术的大多都成为了技术部门的负责人,职位不错;做销售的呢?可能还是个业务员,毕竟做大量的业务都集中在少数人手里。古往今来,财富的集中是如此的相似!但是观察两个职业成功人士的比较,是不是相差太远了?
学到死,做到死、发不财的技术,有什么值得人留恋的!
到了三十岁,你还有自信面对繁重的工作吗?你有刚出社会的人的活力吗?你能和他们比工作时间,玩命地在老板面前表现吗?你能丢下妻儿出差一、两个月吗?能被小你十来岁的小孩命令来命令去吗?
我不能。。。。。。
有人会说,我有了技术!
技术经验是什么?一些老的,过去了的东西,他代表着你所留恋的过去,你所放不下的那一部份,你会以经验来判别事物,选择工作方法。在新老技术交替的时间内,经验可以起到承前启后的作用,让你威风八面。可是,你还会用到多少两年以前的经验呢?
大家所掌握的技术终会过时,脑子僵化的时候总会到来。那时,你何去何从?
如果你的目标只是买个狗窝,摆个小烟摊,请不要再往下看了。“知足者常乐”也是一种人生的境界,我羡慕那些五台山上的和尚,我做不到!
到处是高级住宅,我为什么只住10平的小屋?满大街跑的小车,我为什么要天天挤公交?我要为三十岁后不再挤公交车而奋斗!
转型------技术人的必须选择!
转型做什么呢?
技术的优势在于什么?前些年是不是白干了?
如何转型?
让我们分析一下职业,什么样的工作能让我们越老越是宝。
干部!
不用说就是第一名,看看中央领导人就知道了嘛。
财务
每个老总都喜欢用年龄大点的,稳重嘛!大部份公司还要请个老头子之类的做财务总监。只拿工资不打卡。无它,做假帐的高手。我家老头子每到年底可是按天拿钱。
教师
好工作啊,老教授嘛,不老怎么成得了教授。取老婆的重点发展目标。嫁嘛?就算了。
上面所说的几个职业,技术人是很难有机会了,毕竟大多数人没有办法再转这么大个弯。
我们的出路,只有两个方面:销售和技术型管理!
先说说做销售。
大家是不是有这种感觉,做销售的人天天都在说现在的客户难打交道。而你是不是感觉客户其实人很好,很容易成为朋友。这就是你的优势!
你先前的技术基础,己经让他们很容易的接受你了。而你和他们有着很多的话题,能真正的为他们解决很多实际的问题。经常站在他们的角度为他们着想,你说出来的话能令他们信服。这样的业务人员,哪个客户不爱呢?
做销售,最难的怎么和客户取得第一次的联系,你己经可以依靠技术突破这一点了,你还怕什么。只要心不太黑,客户永远都是你的朋友。
只要多学学心理学,好好锻炼一下自己的口材、勤减一下肥。碰几次壁、吃几次亏后你哪点不像是业务高手。
再说技术型管理。
你己经有了技术,有了那么多经验。只要把它们全部拿出来,做事、培训新人。你会发现别人看你的眼睛都是仰视的。其实,你不过是剥夺了他们实际动手的机会,也许还会让他们顺着你的思路,成为你延长了的手。成为你表现能力的更大的舞台。那时,一切的功劳都是你的,老板怎么会不重视你,你的职位又怎会不上升了?
不过,这只是下乘之道。
上乘之道在于攻心。。。。。。
首先在于攻自己的心。
第一步,树立起自己的目标,多少时间内,工资上涨多少、职位到什么。不管你的直属上司是老板还是谁。如果己经觉得到头了,就离开吧。寻找新的目标。不要犹豫。
第二步,拿出自己的所有能力,展现给其它人看,尽心尽力做好每一件事情。也许,伯乐的眼睛正在这时候盯着你。
第三步,提升自己技术和管理能力,我所指的技术能力不是要你再不停的追求最新的技术,你没有那么多时间了。应该反过头来,寻求技术的本源,掌握了他,技术再怎么发展,你只需要花一点点时间就能掌握最新的。
对于管理能力,只要不损害老板的利益,该管的尽量去管,不该管的尽量提意见,无论对错,无论成败,对你来说,都是经验的积累。
第四步,敢于担起责任,不管事情的结果是否会失败。一个有勇气承担失败责任的人,更会让人尊敬。而且,失败了你又会损失多少了,最大不过是走人罢了。
其次攻他人的心
无论是对上还是对下,都应该是有勇有谋,利用技术的理性分析能力,把握住事物的关键,“知己知彼”的结果,绝大部份都是“百战不殆”。
对下,应该尽量的去关心他们,因难自己背;好事让点出来,名声让出来一点,反正你的名声也不少了,他们做得好,别人也会说你带得好;他们做错了,你再出马搞定,就不是一点点名声了。
对于属下和同事,也不要保留技术,我们不是靠手艺吃饭,不是收藏古董,为什么非要等到变成垃圾了才拿出来丢人现眼呢。尽力去做吧!让大家都成为你的徒弟。你的人气自然就来了。
总之,还有很多很多。。。。。。
我想,最辉煌的时间总会过去的,在这个充满了金钱的社会,谁不是天平上的的砝码。同样大小的黄金,总要重过铁吧!
在这里,我一直在想着,想着以后我应该走的路,同时也祝各位住自己的房子,开自己的车子,花自己的票子,摆自己的面子。 做为技术人员,大家都觉得工资高,工作稳定,还能学到很多的东西。是大部份走出校门或性格内向,或希望过平静生活的人的必然选择。其实,你们有没有问过自己,这条路到底走对了吗?
一个刚毕业的大学生,从事销售和从事技术两种不同的工作,可能工资的差距会达到数倍之远。对于初出校门的人来说,不无一种极端的诱惑力。刚毕业的年青人,当然会果断的选择技术之路。
两年后,我们再看看,由于经验的积累,做业务的积累了部份客户资源,做技术的积累了好的经验,在各自的领域内都大展开了手脚,收入也基本接近了。
再以后呢,技术之路越来越难走,毕竟做技术需要的大量的时间和精力,否则就跟不上现在时代的技术更新了,做业务的呢,客户群越来越大,经验越来越丰富,谁的收入会更高?
两种不同的职业,它们有着各自不同的特点,技术行业是个撑不死,饱不了的地方,而销售行业则是没有尽头的发展之路。
过了三十岁,大家会选择什么呢,结婚、生子,人生的一条老路,做技术的大多都成为了技术部门的负责人,职位不错;做销售的呢?可能还是个业务员,毕竟做大量的业务都集中在少数人手里。古往今来,财富的集中是如此的相似!但是观察两个职业成功人士的比较,是不是相差太远了?
学到死,做到死、发不财的技术,有什么值得人留恋的!
到了三十岁,你还有自信面对繁重的工作吗?你有刚出社会的人的活力吗?你能和他们比工作时间,玩命地在老板面前表现吗?你能丢下妻儿出差一、两个月吗?能被小你十来岁的小孩命令来命令去吗?
我不能……
有人会说,我有了技术!
技术经验是什么?一些老的,过去了的东西,他代表着你所留恋的过去,你所放不下的那一部份,你会以经验来判别事物,选择工作方法。在新老技术交替的时间内,经验可以起到承前启后的作用,让你威风八面。可是,你还会用到多少两年以前的经验呢?
大家所掌握的技术终会过时,脑子僵化的时候总会到来。那时,你何去何从?
如果你的目标只是买个狗窝,摆个小烟摊,请不要再往下看了。“知足者常乐”也是一种人生的境界,我羡慕那些五台山上的和尚,我做不到!
到处是高级住宅,我为什么只住10平的小屋?满大街跑的小车,我为什么要天天挤公交?我要为三十岁后不再挤公交车而奋斗!
转型------技术人的必须选择!
转型做什么呢?
技术的优势在于什么?前些年是不是白干了?
如何转型?
让我们分析一下职业,什么样的工作能让我们越老越是宝。
干部!
不用说就是第一名,看看中央领导人就知道了嘛。
财务
每个老总都喜欢用年龄大点的,稳重嘛!大部份公司还要请个老头子之类的做财务总监。只拿工资不打卡。无它,做假帐的高手。我家老头子每到年底可是按天拿钱。
教师
好工作啊,老教授嘛,不老怎么成得了教授。取老婆的重点发展目标。嫁嘛?就算了。
上面所说的几个职业,技术人是很难有机会了,毕竟大多数人没有办法再转这么大个弯。
我们的出路,只有两个方面:销售和技术型管理!
先说说做销售。
大家是不是有这种感觉,做销售的人天天都在说现在的客户难打交道。而你是不是感觉客户其实人很好,很容易成为朋友。这就是你的优势!
你先前的技术基础,己经让他们很容易的接受你了。而你和他们有着很多的话题,能真正的为他们解决很多实际的问题。经常站在他们的角度为他们着想,你说出来的话能令他们信服。这样的业务人员,哪个客户不爱呢?
做销售,最难的怎么和客户取得第一次的联系,你己经可以依靠技术突破这一点了,你还怕什么。只要心不太黑,客户永远都是你的朋友。
只要多学学心理学,好好锻炼一下自己的口材、勤减一下肥。碰几次壁、吃几次亏后你哪点不像是业务高手。
再说技术型管理。
你己经有了技术,有了那么多经验。只要把它们全部拿出来,做事、培训新人。你会发现别人看你的眼睛都是仰视的。其实,你不过是剥夺了他们实际动手的机会,也许还会让他们顺着你的思路,成为你延长了的手。成为你表现能力的更大的舞台。那时,一切的功劳都是你的,老板怎么会不重视你,你的职位又怎会不上升了?
不过,这只是下乘之道。
上乘之道在于攻心。。。。。。
首先在于攻自己的心。
第一步,树立起自己的目标,多少时间内,工资上涨多少、职位到什么。不管你的直属上司是老板还是谁。如果己经觉得到头了,就离开吧。寻找新的目标。不要犹豫。
第二步,拿出自己的所有能力,展现给其它人看,尽心尽力做好每一件事情。也许,伯乐的眼睛正在这时候盯着你。
第三步,提升自己技术和管理能力,我所指的技术能力不是要你再不停的追求最新的技术,你没有那么多时间了。应该反过头来,寻求技术的本源,掌握了他,技术再怎么发展,你只需要花一点点时间就能掌握最新的。
对于管理能力,只要不损害老板的利益,该管的尽量去管,不该管的尽量提意见,无论对错,无论成败,对你来说,都是经验的积累。
第四步,敢于担起责任,不管事情的结果是否会失败。一个有勇气承担失败责任的人,更会让人尊敬。而且,失败了你又会损失多少了,最大不过是走人罢了。
其次攻他人的心
无论是对上还是对下,都应该是有勇有谋,利用技术的理性分析能力,把握住事物的关键,“知己知彼”的结果,绝大部份都是“百战不殆”。
对下,应该尽量的去关心他们,因难自己背;好事让点出来,名声让出来一点,反正你的名声也不少了,他们做得好,别人也会说你带得好;他们做错了,你再出马搞定,就不是一点点名声了。
对于属下和同事,也不要保留技术,我们不是靠手艺吃饭,不是收藏古董,为什么非要等到变成垃圾了才拿出来丢人现眼呢。尽力去做吧!让大家都成为你的徒弟。你的人气自然就来了。
总之,还有很多很多……
我想,最辉煌的时间总会过去的,在这个充满了金钱的社会,谁不是天平上的的砝码。同样大小的黄金,总要重过铁吧!
在这里,我一直在想着,想着以后我应该走的路,同时也祝各位住自己的房子,开自己的车子,花自己的票子,摆自己的面子。
❽ 什么样的程序员在35岁以后依然被公司抢着要
创新,创新,创新。只有不断创新,不断学习的程序员,才不会有所谓的35岁中年危机。
所谓的创新,是在35岁时,用8小时甚至最少的时间,完成25岁时加班996才能完成的工作。
还有,那种能够带团队,自己负责一个大项目的程序员,在哪里都很吃香。就像微信之父张小龙一样,能够带领团队开发出微信这样的全民应用,那么其才能和创新能力,价值就超越了很多公司。很多大公司会抢着给他提供高级岗位。还有,那些走向管理层,有了自己人脉的程序员,也是各大公司抢着招揽的对象。
那些不断学习,不断创新的员工,不管年龄多大,不论到哪个公司,都会找到适合自己的职位。
❾ 编程领域最好的入门书籍
C语言及C++
C语言基本上是编程语言界的圣母,几乎所有主流的编程语言都是从C语言衍生而来,可想而知C语言的重要性。
而C++,可以说是上限最高的编程语言,其他编程语言能实现的功能,基本上C++都能实现,,
0.1,《C语言经典入门》
0.2,《C语言程序设计》谭浩强版(虽然有很多瑕疵,但是真的讲的很细)
1,《C和指针》
2,《C专家编程》
3,《C++ prime》第五版(C++大佬轮子哥@vczh的亲自开光的入门书)
java
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。
Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
说了那么多,一句话总结:java程序员岗位是目前最多的程序员岗位。
1,《java核心技术·卷1:基础知识》
2,《java核心技术·卷2:高级特性》
3,《java编程思想》
python爬虫
python作为目前最火的编程语言,入门相对快、发展方向多确实是它的优点,比如:爬虫
1,《python编程:从入门到实践》
2,《python网络爬虫从入门到实践》
人工智能
目前百分之80的研究生都在学习的内容,就是如何将人工智能与自己专业的东西结合起来,当然,目前是用python为基础讲解的,,
1,机器学习部分
1.1,《机器学习》
1.2,《机器学习实战》
1.3,《统计学习方法》 (注:统计学习方法已出第二版)
1.4,黄博的深度学习个人笔记
2,深度学习部分
2.1,《深度学习》
2.2,黄博的深度学习个人笔记
3,人工智能部分(注:TensorFlow已更新至2.0版本,如下书籍为以1.0版本为基础讲解的)
3.1,《TensorFlow实战》
3.2,《TensorFlow:实战Google深度框架》
程序人生
此部分书籍不讲具体技术,主要益处为对程序员的职业生涯、编码风格和人生的帮助,顺序不分先后,
1,《代码整洁之道》
2,《大话设计模式》
3,《提问的智慧》(这个划重点,要考)(点击下方【阅读原文】前往)
4,《浪潮之巅》
❿ 程序员鄙视链,所有工程师都鄙视php工程师,为什么
鄙视像条食物链,无处不在。
工作篇