网站大量收购独家精品文档,联系QQ:2885784924

在公司的头两年度.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在公司的头两年 ——C/C++程序员成长之路 从一次考试说起。 2010年10月份,综合部邀请我给新入职3个月的员工草拟考试试题,这些同事大部分在公司做的实习,算起来至少也有5、6个月的工作经验了吧。 试题的内容,是针对日常需要面对的问题出的案例,比如,查找文件、修改下权限等,其中最后20分题,就是按要求在屏幕上输出一个由数字组成的菱形。说这些无非是想说明,考题比较简单。但考试的结果却是,有人得到80多分,有人得到20多分,相互间差距较大。 根据考试结果,我与部分新人的直接领导聊了聊,基本如实地反应了各位同事的能力。其中,动手能力强、喜欢研究研究linux、平时也经常学习代码、做些小修改的人,成绩就很好。 考试成绩出来后,综合部将考题发到了每个人的手,并说明了在2天后进行试题讲解。在讲解前这段时间,只有一位同事找过我,说他的试卷,有地方批阅的不对。他说的确实有道理,有一部分代码写出来了,我却一分没给,这样我知道了有一个人看过试题。但这个人找我的目的并不是想得到正确答案,我想,或许他是想在讲解时再学习吧,我这样告诉自己。 在进行讲解时,我首先安排大家花30分钟,将试题中画菱形这道题再做一遍,目的是想看看,有谁会主动对试卷进行学习,结果我只能说 很不理想。 我想给这样的同事一点建议:从技术上讲,需要进一步提高对基本的C、UNIX知识的掌握,尽快将知识转化成工作能力;从态度上讲,要正确审视自己的能力,认真对待自己的工作,对于不懂不会的问题,要及时尽早解决。而解决的唯一办法,就是学习、探讨和研究。 记得我刚参加工作,到公司时的导师对我说,“在公司的头两年,你就使劲学使劲学,保证有东西让你学”。好吧,我就学吧。 那时的我,应该和现在这些同事所面临的问题比较相似,学什么、如何学、学到什么程度,怎样才能达到一名合格员工的标准? 其实,在讨论学什么东西之前,还有一个更为重要的问题需要解决。那就是,为什么要学!!!我想,归根结底,就在于我们的职业选择。 IT企业普遍有个特点,“把女人当男人用,把男人当**(此处略去2个字)用。”有句俗话说,“男怕入错行”,我想这句话其实也同样适用IT女生。我们可以做个小测试工,就是问自己一百遍“喜欢当程序员吗”,如果你的回答总是肯定的,那么好的,开始认真学吧;如果发现50多次后面,自己不再那么确定了,那么就为自己打打劲,在后续的学习中多加努力;如果没几次就懒得回答这个问题了,那么可能就真的应该好好想想,是否有必要在一个自己不喜欢并且无法投入的行业中浪费宝贵的几年时光呢。有人会说,不试一试又怎么知道喜不喜欢呢,这种看法, 也有一定的道理,但我想说的是,认真思考,果断决定,为自己负责,为企业负责。 关于C/C++语言的学习,我个人有以下几点感受: 首先,做C/C++语言相关业务开发应该学什么? 1、C语言 这好像不用想,必须学的。 2、C++语言 配合对OO的学习,也是必须的。 3、UNIX下的C编程 学习了C和C++的语言后,因为我们的应用程序一般都是在UNIX环境下运行,所以,学习UNIX环境下的相关技术也是非常必要的。 4、SHELL命令及编程 要把程序在UNIX环境下运行起来,肯定需要和SHELL打交道。其实,不仅仅是编写SHELL脚本,在做UNIX环境下的日常维护系统时,需要的常用命令也要熟练掌握。 5、ORACLE 数据库方面业界的老大,我们的应用基本上都使用ORACLE数据库,又怎么不学呢。 6、JAVA等页面开发技术 至少知道它们能做什么吧。 7、TD-OSSP TD-OSSP 2010是我们最新的质量体系,包括过程管理类、项目管理类、工程管理类、支持类等4大类质量体系文档,从到公司开始,就应该学习它、掌握它、精通它。 8、编辑工具、系统工具等各种工具 包括sourceinsight、UE、PD、FTP、CRT、office、TOAD、PLSQL、Xmanager、CC等,统统都应该了解、掌握、会使用。 9、沟通能力 “茶壶煮饺子,有嘴倒不出”是技术人员的通病。如何了解用户的需求,如何掌握设计人员的想法,如何知道测试人员的意图等等,甚至包括日常工作、生活的方方面面,都需我们良好的沟通。 10、本部门的业务,及其他部门的业务 “技术是砖,业务是楼”,我们要利用手中的砖去盖什么样的楼呢?如果我们不知道业务想要实现什么,又怎能将业务需求做好,业务需求没做好,客户凭什么要付钱买单?了解其他部门的业务,就是为了做出更合理的设计。 其次,上述10点,说多不多,说少不少,应该如何去学? 1、C语言 记得在大学期间学数据结构的时候,书上说,数据结构加算法就是程序。要实现一个算法可以有多种语言,但我们选择的是C。 C语言是基础中的基础,打好坚实的基础,我们的技术根基才扎实。怎么做呢?我的建议是,找出谭浩强的《C

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档