0年级码农的2011年终总结

2024-04-16 16:58

本文主要是介绍0年级码农的2011年终总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

    明年毕业参加工作,今年是学生生活的最后一年,也是工作准备的最后一年,毕了业就要步入码农的行列了,因此今年的年总就是“0年级的年终总结”了。鉴于没写过这样的总结,也没读过别人类似的总结,所以本篇的计划是尽量详细,甚至繁琐的组织所有想得到的东西,最后再总结、升华。

    一、工作内容

    1.1 工作变动

     2010年底离开了启明星辰,休闲了一个月,放假回家又休养了一个月,2月初放假回北京之后,经过一系列的被无视与被鄙视,包括百度内部系统组、Oracle测试工程、一家联想旗下的安全公司(我被告知他们刚被启明星辰收购快哭了),紫光华宇,adobe等,最终有幸进入淘宝。

    反思离开启明星辰的原因①最直接的原因:工作内容一直无法满足学校立项内容需要。在这里我始终徘徊在各种网页修缮与数据库的增删改查工作中,安全工作的实质我不了解,java web相关的工作内容相对比较肤浅(当然,另一方面是我心情浮躁,不思进取,没有学习动力)。②本质原因:工作氛围一般,成长环境一般,尤其是对我这种小白型程序员基本无爱。工作上基本打杂,学习上找不到兴趣点,每天准时上班,到点就下班,完全没有热情,也没有人安排学习与额外工作自身也不主动,因此在这里完全处于停滞不前的地步。凭良心说,在这里两个上级产品经理(许利广)和项目经理(黄宇鸿)对我个人都不错(记下名字备忘,也好显得不那么忘恩负义大笑),不管是学习上和生活上,他们都给予我不同的建议或帮助,好吧,我只能说,是我辜负了他们。但是树挪死人挪活,我并不后悔离开那里。

 

    3月8号这一天是正式步入淘宝这个大家庭,若不是前一个周的周五拿到实习的offer,我就已经去紫光华宇了,说不定正在做输入法,说不定仍然无所事事,也说不定成为技术达人了,说不定的事情就不说了,毕竟当你面前有两条路,你永远只能走上一条,怀念着另一条。但是,来到淘宝,有如穿越层层障碍步入了桃花源,别有洞天、豁然开朗,这里真的没让我后悔。

    首先,是针对离开启明星辰的本质原因。我想我没资格评价启明的信任培养机制不好,跟我同期的有做的非常好的实习生,而且是个女程序员~但是淘宝对于信任的培养绝对是下足了功夫,我觉得可能在其他的公司都无法做到这样细致的针对信任的培养体系。虽然打听过其他公司,他们的培训和分享等等内部学习程序也都很完善,但我个人感觉淘宝在新人的培养方面确实是做到了尽心尽力。从环境、到系统、再到技术与知识,我得到了最为全面的帮助与指教。虽然在反思这些帮助的时候也有些后怕,因为这样到位的辅导可能会导致严重的依赖(其实在很长一段时间之后,我这个不争气的学生终于发现我已经成为各位师兄与前辈的负担了),甚至丧失独立思考与进取的能力。值得庆幸的是,这种事情没有发生,相反,我在这里找到了作为一个程序员,哪怕是码农的乐趣,这种乐趣体现在为团队做帮助与贡献、甚至直接创造价值、受到认可等各方面。如果要用一句话来总结淘宝实习这一行对于我的意义的话,应该是:在这里,在诸位师兄与前辈无私的帮助下,我这个虽然入了行却始终游离于行业之外的人真正踏上了这一行业的起跑线。

    1.2 工作内容

    首先从技术层面说,淘宝整个的技术氛围非常的好,北京的所有技术团队都在团队内部、团队之间都会做全面而详细的技术分享、杭州的团队也会过来做分享,印象比较深的包括毕玄的JVM、赛特的多线程、屠虎的去O及重构(屠蕾丝的分享都非常详尽而贴近于实际工作,对新手非常有参考意义)、夏槐的notify、junit等、忘记是谁讲的cdn(我很抱歉……)等等,总之这些分享涵盖了互联网、数据库、高性能海量数据等诸多技术知识。这些分享也许当时不一定用的上,而且过后不接触了也基本忘了,不过我总结对这些分享有这么几点意义:①拓宽知识面,保持先进性!这对做业务层面的程序员尤其重要,做业务的很容易陷入浩瀚的业务逻辑海洋之中……这样你一旦离开了这种业务就很难生存。所以一定要关注、发掘、积累业务内部蕴含的各种技术热点,除了业务的熟练度之外,要不断积累技术知识才能让自己不被淘汰。②根据这些分享的团队及个人,可以让你了解到这些技术方面的达人,鉴于业务的复杂性,你随时有可能用到这些技术,所以当有朝一日你用到这些技术的时候,就可以找到合适的人学习、沟通,减少学习成本(根据叔山老师的指点总结)。

    然后就是业务层面,业务层面做了这么久,我熟悉了包括时间程序(作业调度)、单元测试、分流、购买流程、去O、战绩等多方面的业务逻辑。其实仔细总结来还是打酱油的成分比较多,点苍在后面各种跟着擦屁股。不过好说歹说也算学到了一些东西,对这些内容有了一定的了解,不过在业务的熟练度与深度方面感觉还欠缺很多,尤其感到自己有个严重的缺点:容易急躁,常常不能淡定的、一点一点的对相对复杂的东西进行全面的学习与梳理。下一年一定要更加努力的克服这方面的弱点。

    1.3 学习内容

    根据在淘宝制定的学习计划,总共完成了几方面的学习:

    ①Thinking in Java 看完这本书,总算感觉自己算是入行了,以前也看过thinking in C++,这回的进步在于以前看只是泛泛的看,现在在第一遍泛泛的看的基础上还通过相关练习与代码,熟悉语言的各方面的特性。

    ②Spring技术内幕 学习Spring的内部机制,主要由IoC的创建与管理、AOP的拦截与增强、Spring MVC的原理与Struts&JSTL&velocity等的集成、JDBC及ORM的实现与集成、一些安全方面的实现等。相对来说,IoC和AOP方面看的比较详细,之后的看的比较泛泛,新一年有机会更深的接触一下。

    ③Structure and Interpretation of computer programs,这个是北京大学的编译原理教材,里面从根源里讲解了程序语言的实现原理与根据,感觉还很深奥,学习的还比较肤浅。

    1.4 额外工作(home teacher)

    给我的小学生又上了一年课,从10年10月份开始,上了一年多了,进步还是有的,不过实话说,有限……。跟这样的小孩相处,在我个人的角度,一方面训练自己的耐心(着实需要耐心),另一方面就是有时候自己也会思考,希望将来怎样培养自己的下一代,应该给ta灌输怎样的思想……

    二、总结

    2.1 进步

    这一年的最大进步在于,能够静下心来,在特定的时间专心于技术与代码了,浮躁的心态(主要体现在写两行代码就想上网,虽然搜狐上那点东西早就看遍了,而且也没什么别的网站课上)、不耐烦的情绪减少了,经常踏实的干下一天活还没感觉突然发现要下班了。

    另一点我想在于书本知识的阅读。也不知是啥时候落下的毛病,看书的时候总是盲目求快不求甚解。这一年,主要从后半年开始看书力求慢慢的看,在第一遍通读的基础上一点一点的理解。比如在技术类的书籍,以前就是盲目的通读,现在通过理解与实践(比如自己练习相关代码)达到融会贯通的目的。

    2.2 不足

    我想不足也要针对进步。体现在我本人认为以上描述的这些进步都还不够深刻,尤其这些年养下的浮躁的情绪真不是一时半会能改掉,虽然很多时间能努力干活了,但是还不能专注于技术(感觉自己对技术还是没有足够的爱),时不时的还是手痒想点网页(即使没有什么可看的)。所以这种毛病非常致命。

    2.3 新年新计划

    从今年开始,要给自己来年度目标了吧,老这么浑浑噩噩走一步是一步始终是感觉不到动力。包括年度目标与每一步的子目标都详细的思考制定之。

    技术上:

    ①研究作业调度/时间程序的调度,看Quartz的源码,理解作业调度框架的基本功能模块与实现原理,在此基础上好编出论文来,3月之前要交论文初稿啊……

    ②Structure and Interpretation of computer programs这本书要看完,不过可能没太多时间去研究它的实现、具体的代码,尤其是Lisp满屏的括号,看着就蛋碎……

    ③Spring技术内幕,借着这本书深入研究Spring的代码。对于Spring这样普世的应用框架,怎么可以不对它进行深入了解。

    学习与生活:

    ①论文、毕业,3月份论文初稿,放假回家多看几篇论文,把论文的基本架构搭出来,回来再回公司实习,把各部分内容都完善与整理完备。

    ②放假回来接着实习,一方面赚点银子,另一方面写论文也需要

    ③9月份争取去上班,在年前把业务全部掌握。看今年的情况,想半年升p看来是不可能了。年底好好总结看看吧,争取1年的时间,到明年的年中升p

    生活习惯:

    ①魔兽,这个版本结束了,就不再完了,实在没有赵寅那货的充沛精力,而且小身板也受不了,最近颈肩都不舒服了。

    ②除了把魔兽单独拿出来说,新的一年要减少出了工作在电脑上的时间。把周末的活动尽可能的挪到室外,增加运动。

    ③把作息规律纠正过来吧,虽然我知道很困难……

 

这篇关于0年级码农的2011年终总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/909373

相关文章

【python】—— Python爬虫实战:爬取珠海市2011-2023年天气数据并保存为CSV文件

目录 目标 准备工作 爬取数据的开始时间和结束时间 爬取数据并解析 将数据转换为DataFrame并保存为CSV文件         本文将介绍如何使用Python编写一个简单的爬虫程序,以爬取珠海市2011年至2023年的天气数据,并将这些数据保存为CSV文件。我们将涉及到以下知识点: 使用requests库发送HTTP请求使用lxml库解析HTML文档使用dateti

两年.net码农总结

一直都是在博客园看文章,几乎每个两三天都会来,不管是看技术分享还是看经验总结,我觉得这真是个好地方。 工作两年,24.5岁,目前达到8.5K(即10W)的.net web。 文章水平不好,各位见谅了,三级英语考了三次的我没胆量考四级。湖南长沙一垃圾大专读软件技术(.net方向)毕业,然后在学校应聘深圳富士康在做了半年流水线(很悲催,一直觉得上当受骗),后通过同学内部推荐进入一个外企软件外包公司(

九度考研真题 浙大 2011-3浙大1004:Median

题目1004:Median //#include<iostream> //long long a1[1000010],a2[1000010]; //using namespace std; //int main(){ // long long n1,n2; // long long num; // // long long t; // wh

九度考研真题 浙大 2011-2浙大1002:Grading

题目1002:Grading #include<iostream> #include<stdio.h> #include<math.h>  using namespace std; int main() { double P,T,G1,G2,G3,Gj; double num; while(cin>>P) { cin>>T>>G1>>G2>>G

九度考研真题 浙大 2011-1浙大1001:A+B for Matrices

//题目1001:A+B for Matrices #include<iostream> #include<string.h> using namespace std; int main() { int M,N; int a1[11][11],a2[11][11]; int a_s[11],b_s[11]; int num=0; while(cin

2011年SAT数学考试内容介绍

SAT数学考试内容了解的透彻与否对大家备考SAT数学考试的效率和成果有很大的影响,下面就为大家搜集整理了20-11年SAT数学考试内容,包括了代数和几何的部分,供大家参考,希望给大家带来帮助。   SAT数学考试内容中,代数部分是十分主要的。   运算方面增加了连续运算、正向增量指数运算、集合论中的并集、交集及素的概念和简单计算   在代数和函数的知识上,增加了绝对值概念、有理数的等式与

年终总结: 致已过去的2014,已到来的2015

年终总结: 致已过去的2014,已到来的2015 “上帝看起来今天所有的厚待,其实是他多年异于常人的勤勉的酬劳。直到今天,他已大红大紫,依旧没有一天懈怠。每天超过14小时的工作时长不说,工作间隙还在给他的性格导师们布置作业功课,有好几次,我在我们共同的化妆间里,看他坐在椅子上说着话就睡着了。 成功无他,唯有一个目标坚持不懈。”

我的 2020 年终总结

2020 年已经结束了,新的一年,这就开始了! 总结过去,展望未来,对自己要有清晰的认识及定位,才能更好的成长! 凡是过往,皆为序章。愿 2021 的所有美好,如期而至。 — 1 — 回首过往 2020 很魔幻,的确是很艰难的一年,但又是充满希望的一年。 疫情与灾难交织。感动与悲痛同在。反思与成长相伴。太多记忆,值得留住。 这一年,对于我们的国家,企业,对于我们每个人来说都是一次前所未有的经历和

年终总结——旧的收获与新的开始

引言             收获本身分为俩部分,一个就是旧经历的收获,另外就是新路程的规划。 概述              旧的一年已然逝去,那我们是否颗粒归仓;新的一年即将开始,我们是否规划好新的旅程。 内容

2015年终总结 走向职业化

距离上一次半年总结,刚好过去了6个月, 年终总结--凤凰涅槃,一次华丽的转身   。回头看了看上一次的总结,在原来的基础上,又上升了一个台阶; 计算机         整个计算机的学习阶段是VB,C/S,B/S,Java和自主研究。这半年走完了B/S,迈向了Java学习。在B/S中接触了JavaScript,HTML,CSS+Div,JQuery和Ajax。在学习C/S