代码人生和无限可能——关于我,一个35岁老程序员的心路历程

开通VIP,畅享免费电子书等14项超值服

首页

好书

留言交流

下载APP

联系客服

2024.02.13辽宁

我的大学,干了如下几件事情:1)各大刷题网站(HDOJ、POJ)刷了3000道题。2)招了个女朋友,也就是现在的老婆,带着一起去机房刷题。3)包揽全部奖学金,数次专业第一,国家奖学金,以及全计算机学院只有一个名额的学院级特殊奖学金。4)ACM亚洲区域赛,陆续拿了铜牌,银牌,金牌,也进了WorldFinal(世界总决赛),也是我们学校第一支进WorldFinal的队伍,我的学校是杭州电子科技大学。

由于学校鼓励ACM竞赛,金牌可以算2个绩点,也就是你平均每门课只要考80分,总分就能算满分,于是我靠竞赛超过了努力学习的同学,基本大多数学期都是满绩点。

那时候的我,如日中天…

大三结束,我觉得我的能力已经到达了瓶颈,于是果断退役,放弃比赛,开始实习。

【大学简历】大学四年,八次一等奖学金,一次国家奖学金,数次专业第一,多次专业前三。满绩点。ACM亚洲区域赛金银铜牌、省赛金银牌、一次WorldFinal经历。

这几句话写在简历上,还是比较有份量的,于是很顺利的去了我梦寐以求的游戏公司:盛大。也就是那个靠传奇一路封神的上海巨头。十二年前的盛大如日中天,有了我的加入,当然如(并)虎(无)添(卵)翼(用)……2010年,实习工资:200一天,那时候已经很高了,完全超出我的预期,所以我做出了人生第一次选择,开始踏上我的青云之路……

然而好景不长,盛大干了半年,我和女朋友一起参加了网易笔试,女朋友进了面试拿了offer,而我被笔试鄙视了……现在还记忆犹新的就是,一道容斥原理的题,让我写成了动态规划,而且,还是错的。

面试官问女朋友入职有哪些顾虑,于是提到了我,想和我在同一个城市,又于是,面试官打算给我一次面试机会……在一个风雨交加的夜晚,我带着盛大工牌去面试网易,被当成是来挑衅的。当然,面试官很nice,一道记忆犹新的算法题是:给定一个点,如何判定是否在一个任意多边形内。一顿切磋之后,当晚发了offer。

2011年,10k/月,我放弃了盛大,选择了网易。入职的时候,我发4,我要为网易鞠躬尽瘁!这是我人生第二次抉择,我应该选对了吧。

没错,我终究没有熬过七年之痒,六年的时候我20k,想着自己摸爬滚打六年之久,竟然只涨了10k(其实是没有混好,毕竟优秀的人太多了,打不过属于是……),于是毅然决然打算出来。面试了很多家公司,最后选择了我人生中的伯乐。【电魂网络】依靠一款游戏(《梦三国》)做到上市并且养活几百号人的国内传奇,两座二十层的大楼屹立在杭州滨江的核心地段,风雨兼程,十年磨一剑……电魂当时给我开了我无法拒绝的薪资,title是服务器主程,可以锻炼自己的管理能力,想办法往管理层发展。那时候,我的心情:飘零半生,只恨未逢民主!于是,我又一次做出了选择,这是我人生第三次抉择,这次肯定选对了!

入职的时候,我发4,我要为电魂鞠躬尽瘁!第二年,由于公司战略需要,我升职为主程,也有了股权激励。也是那一年,外界对我们项目非常看好,成为了公司战略级产品,这个游戏叫《我的侠客》,现在还活着。

所以那一年股票疯涨,翻了不知道多少倍。天真的我以为股票能够一路飙红……然而好景不长,半年以后股票一路下滑,这让我真正明白了什么叫你永远赚不到你认知以外的钱。在电魂最大的好处是,可以和身家十亿的老板一起吃饭,或许他的任何一句话,都会改变我的人生轨迹。确实,让我的认知提升到了另一个层次,那是在其它厂里拧螺丝,永远得不到的东西。但同时,也开始焦虑,毕竟马上就都35了。

这就是我的过去,过去的终究已经过去,无论是好是坏,都将淹没在历史的尘埃之中,展望未来,才能创造出新的奇迹。最后,我想告诉大家,在真正的机会到来之前,请做好两件事:积累知识和坚持下去。一个人可以走得很快,一群人才能走得更远,当然我也希望多年以后,有更多我培养的人,能够超越我。青,取之于蓝,而青于蓝;冰,水为之,而寒于水。有人觉得自己脑子不行,没办法学算法。希望大家不要做那个聪明但是悲观的人,而是要做那个仿佛反应慢一些,但是乐观的人。因为任何一件事情的成功,都是需要长期去坚持和奋斗的。积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里;不积小流,无以成江海。骐骥一跃,不能十步;驽马十驾,功在不舍。锲而舍之,朽木不折;锲而不舍,金石可镂。我希望我出现在你的生命里,能够让你多年以后,回忆起来,是一件庆幸的事情,我希望你在七八十岁的时候,回忆起自己的青春,回忆起那些跟着英雄哥早起刷题的日子,回忆起你的峥嵘岁月,能够骄傲的和你的孙子说:爷的青春回来了!

英雄算法联盟是一个付费的算法和编程社群,定位是做全网最强的编程算法社群,算法的一系列内容都可以在这个社群中找到,并且有一批志同道合的人一起学习,星主每天活跃,小到变量,大到架构,所有问题均能为您解答。从0到1,再到100,语言编程、算法学习、项目开发一条龙服务全程指导。星主每天早上五点起床,清理星球提问。

THE END
1.程序员必须掌握的算法系列之编程基础算法编程的50种基础算法程序员编程基础算法 一:引言 算法是计算机科学的核心,是程序员必须掌握的基本技能之一。无论是解决实际问题,还是在面试中展现自己的编程能力,算法都起着至关重要的作用。 程序员需要掌握算法的原因有以下几点: 提高代码的效率和质量:合理选择和设计算法,能够在有限的时间和资源内解决问题,提高代码的执行效率和质量。 https://blog.csdn.net/VicdorLin/article/details/133136115
2.想成为编程大佬必备32种算法,你们都知道哪几种呢?编程学习算法00:00/00:00 想成为编程大佬必备32种算法,你们都知道哪几种呢?编程 学习 算法 知识分享 干货 拳击那点事发布于:江西省2024.11.29 00:00 +1 首赞 想成为编程大佬必备32种算法,你们都知道哪几种呢?编程 学习 算法 知识分享 干货https://www.sohu.com/a/831450555_100114195
3.零基础该如何学习算法–PingCode零基础学习算法首先应该建立在对算法的基本概念和重要性的理解上。接下来,需要遵循理解算法原理、练习编程实现、分析算法性能的学习路径。其中,理解算法原理是基础,这涉及到对算法设计与分析的基本知识的学习,比如算法的定义、分类、以及它们解决问题的通用方法等等。一个好的开始是通过阅读算法入门书籍或者在线课程,抓住算https://docs.pingcode.com/ask/195971.html
4.学编程网学编程网一个面向编程初学者提供零基础编程技术与教程,程序员学习技术找资料的网站,Python教程、C++教程、PHP教程、WEB前端教程、java教程、小程序开发、公众号开发、影视剪辑、后期特效、算法与数据结构等课程在内的各种入门教程;是国内领先实用的综合性编程学习网站!https://www.xuebc.com/
5.零基础学算法(第3版)(戴艳著)高清pdf文字版[13MB]电子书下载☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持! ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。 ☉ 本站提供的零基础学算法(第3版) (戴艳著) 高清pdf文字版[13MB]资源来源互联网,版权归该下载资源的合法拥有者所有。https://www.jb51.net/books/608081.html
6.零基础入门学习Python0基础学习第2二版李佳宇python编程从流畅的Python第2二版 编程从入门到实战程序零基础自学实践深度学习手册数据分析结构与算法教材计算机快速精通教程书代码 ¥139.86 Anaconda数据科学实战 python入门自学零基础教程书程序员电脑编程实战python网络爬虫算法脚本程序设计计算 ¥76.21 C PrimerPlus(第6版)中文版习题解答c语言习题集c程序员入门书籍计算机http://product.m.dangdang.com/11245993731.html
7.python编程入门零基础学习Python基础(附带最新免费教程)本篇是面向编程零基础学员的Python入门教程,内容涵盖了Python的基础知识和初步应用。以较轻快的风格,向零基础学习者介绍了一门时下比较流行的、并且用途比较广泛的编程语言。同时,其语法简洁而清晰,类库丰富而强大,非常适合于进行快速原型开发。另外,Python可以运行在多种系统平台下,从而使得只需要编写一次代码,就可以多https://www.jianshu.com/p/8ca9a1cbd342
8.零基础学C语言老九零基础学习编程系列之一老九学堂徐嵩老师主讲[2] 1.2算法和流程图 2869播放 待播放 [3] 1.3c语言简历 2808播放 12:37 [4] 【零基础学C语言】老九零基础学习编 2606播放 20:32 [5] 1.5c语言的编程和执行 2758播放 28:11 [6] 1.6课堂小结 1231播放 29:19 [7] 2.1课前回顾 978播放 03:29 [8] 2.2内存中如何存放数据 1883播放 https://open.163.com/newview/movie/free?pid=IFJGH8IN2&mid=YFJIA3HSH
9.从零开始:机器学习的数学原理和算法实践零基础读者应如何快速入门机器学习?数学基础薄弱的读者应如何理解机器学习中的数学原理?这些正是本书要解决的问题。本书从数学基础知识入手,通过前3章的介绍,帮助读者轻松复习机器学习涉及的数学知识;然后,通过第4~第13章的介绍,逐步讲解机器学习常见算法的相关知识,帮助读者快速入门机器学习;最后,通过第14章的综合实https://www.epubit.com/bookDetails?id=UB77b8ad3a2522b
10.换个姿势学FPGA:《零基础学FPGA设计—理解硬件编程思想》没有一本书能够把FPGA设计的方方面面都讲到,通过学习一本书就能完全掌握FPGA设计的所有技巧只是一个美好的愿望而已。熟练的应用需要学习者大量的练习和思考。《零基础学FPGA设计——理解硬件编程思想》只是采用另一种姿势,给大家提供另一种学习的方https://mp.weixin.qq.com/s?__biz=MzIzODYzOTM4MA==&mid=2247484887&idx=1&sn=d245fa2d045e903d37f4fbd9b0148c5c&chksm=e93705acde408cba66e535e2e9fa6f466c8848dc15c8192ca596cfe7509737d77d36106a3724&scene=27
11.Python零基础到入门Python基础语法篇——运算符学习本文章是【Python零基础到入门专栏】学习的系列文章 Python专栏 传送门 在此:https://blog.csdn.net/zhangay1998/category_11086734.html 本篇文章来说一下Python运算符,也是Python之路上一个必备的操作~ 提示:本文的环境配置是Python3的开发环境,后续教程也都是Python3 https://cloud.tencent.com/developer/article/1979574
12.零基础编程培训学费要多少4. 学习算法和数据结构:学习算法和数据结构是编程的基础,掌握它们可以提高编程的效率和质量。 零基础编程哪家培训好? 如果你想要系统的学习编程,建议来火星时代。火星时代提供了系统、全面的编程课程,以帮助学员从零基础开始,逐步掌握编程技能。而且拥有完备的教学设施和先进的教学技术,能够为学员提供优质的教学体验。学https://www.hxsd.com/content/32358/
13.零基础学习C语言/C++编程的正确学习方式,你会学习吗?以上就是一个学习的流程,从零基础有顺序的学习,才能走得快一点,而不是盲目。 如果对这方面感兴趣或者在学习C/C++的过程中有什么问题的话,可以加群:627 012 464,群内有大量C/C++资料,也会有人解答问题,大家一起学习,一起交流。希望每位学习C/C++的人都能学有所成。赞https://www.douban.com/group/topic/112596541/?author=1
14.零基础学Minecraft编程2024pdfepubmobi电子书零基础学Minecraft编程 2024 pdf epub mobi 电子书 著者简介 作者:[英]MARTIN O'HANLON 在整个成年后的时间里,一直都在设计和编写计算机系统。他对于编程及帮助他人学习的热情,指引着他创建了名为 的博客(www.stuffaboutcode.com),在博客里分享了他的经验、技能和想法。Martin经常向程序员、教师和年轻人发表关于Mihttps://onlinetoolsland.com/books/26613247
15.Python基础知识Python编程基础算法Python作为目前编程开发的主流语言之一,在企业中的应用范围越来越广,广阔的发展前景吸引了很多小伙伴想要入行Python,在学习Python时,一定要对基础技术知识有一个良好的了解,这样才会事半功倍,今天八维职业学校就和大家一起来看看Python编程中的基础算法,希望对各位学子有帮助。 https://www.bwie.com/jsgh/66.html