关闭

小白的成长之路吧。。血泪史啊。

标签: 随笔
401人阅读 评论(2) 收藏 举报
分类:

讲道理的话这是宝宝的第二份工作,毕业半年,第一个工作一个月半,第二份工作差不多。。七个月?

毕竟在学校期间只负责划水打酱油,每天就知道睡醒了打dota,在学校期间其实是没写过一行代码的。从我第一个工作算起到现在也有九个月了,对现在自己居然可以完整的接下一份不算太复杂的网站项目我也是表示很诧异的。

然而并没什么卵用啊。上周请假期间不小心出了个bug惹到了老板头上,我又不在,就悲剧了。

虽然悲剧了,但是这第二份工作七个月其实着实长进了不上,从一点都不会php到现在可以完整的做一份项目,我自己也表示很不可思议。_(:зゝ∠)_当然,犯的错误也是不少的,在服务器上配环境测试代码的时候把整个缓存文件夹删掉了两次,手抖一个不小心删掉了整个项目。。。

所以对于第二份工作我的上司我还是怀以感激的心态的。

因为回头我自己看看,我都觉得我犯得错误是简直低级到无法原谅的,更别提原来什么都不懂还去问他低级的不能在低级的错误。

距离离职还有一个月,就每天总结一点这几个月工作的问题啊,成长吧。

毕竟我一直认为思维就像一块金属,你如果长时间不用,早晚会生锈。

当时一闪而过的想法,如果不抓住那么就没了,那多可惜。

简单的总结一下这几个月从完全的小白到现在的经验和教训,我觉得作为一个程序员,几个方便是很重要的。

1.仔细,认真,写代码要有足够多的注释,并且保持一个良好的风格。

我原来写代码的时候是不知道留空行的,一大坨代码堆在哪里,实际上我自己几周之后再去找bug自己都脑壳疼。代码保持足够的空行是很有必要的,可读性对于代码我个人觉得是必须的。 而且一个函数的代码不要太多,我原来写代码一个函数几十行,以后找bug真的是恨不得敲死自己,看着头疼,后来我看别人的代码都是简洁,看着就很清新,明朗。

2.代码要考虑通用性。不要觉得ctrl+c了就是万能的。复制过去了,是,你可以很快的完成任务,但是如果你以后要改参数呢?你要怎么办?一个个的找回去你自己都会想哭的。

尽量通用,php举例。html的页面可以用include,php可以直接import,像引入的文件路径可以直接写在config文件里面,这样如果需要改的时候直接改config文件就ok了

3.要学会查bug。其实这点我到现在都很头疼,一个问题我定位可能会需要很久。因为时间长了我自己都忘了问题出在哪里了,所以只好在出错的地方入口先打断点,然后一步步的跟。在这里要强调下,查日志是个很好的习惯,_(:зゝ∠)_当然这点我始终没养成,临走前我的上次还一脸头疼的跟我说,跟你说了好几遍了你为什么就是不会看日志呢?orz。

4.永远不要相信用户的输入。我原来做过一个类似于发布帖子的功能,其中里面有个跳转的url,我当时自己测试的时候是用www.biadu.com来测试的,测试了几遍没问题我就上交让产品测试,结果产品告诉我他怎么都不能保存,我就很头大,跑过去几次都发现没任何问题,花了一天的时间最后才发现,问题出在了url上。他输入的url包含#。所以只要是输入,判断一定要做。

5.安全性。。这方面我暂时经验为0.。跳过去吧。。我只是觉得这是个很重要的方面,比如我第一份工作,他们做的网站密码是明文传输,让我很惊讶。其实md5也是很容易就破解的,最好可以加上时间这种参数。

6.知识要广,做一个程序员就是永远学习的,血泪教训- -。因为我懒,只要学会了就不想再学新的东西,但实际上新技术你是永远学不完的,而且不要以为会一个了其余的都没必要了,因为每种语言我认为既然存在就是有它的意义的。原来我一直觉得bootstrap和zui是差不多的,写分享页面的时候就懒得去学zui,用的bootstrap,后来才想到,分享页面用户使用的时候肯定是下载的东西越少越好,zui相对于bootstrap是更轻量级的。还有thinkphp3用的熟练了以后我就懒得再去学习新的东西,结果做新项目的时候用thinkphp5我就蒙蔽了- -。

7。想的要多。做一个程序员 你不能依靠产品,产品说什么就做什么是我这次被离的根本原因。如果我自己在做之前就想到了要删除,而不是听产品的不能删除,就不会有这次的问题了。那个产品离职了就只好我自己负责- -。

8.要加班。不加班的程序员永远不是一个号的程序员。大家都在加班的时候,你一个人早早的走了不炒你炒谁?orz脑壳疼。因为我是很想回家打两句dota的。

所以我觉得我是一个负责人的程序员,但是我绝不是一个很好的程序员。本来这次离职了并不再打算干这一行了,但是想想也实在不知道自己能干什么。。算了orz 认清现实继续做吧。离职前每天整理一点以前的问题,经验,休息一阵子,再往更好的未来出发吧。



0
0
查看评论

安全小白的CISSP成长之路--序言

毕业后来深圳的某世界五百强工作五年了,在不知不觉的五年后觉得自己什么都没有,在这儿的五年除了收入增加了其他什么呢?在安全方面的技能感觉自己也一般般,所以觉得通过考试CISP和CISSP来提升一下自己的竞争力,同时也打发平常晚上无聊的时间,希望自己在2018年的8月份能够顺利通过CISSP考试。在此开...
  • weixin_41664004
  • weixin_41664004
  • 2018-01-22 20:21
  • 33

一名C++程序员的成长之路

1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。   2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。  3...
  • wo17fang
  • wo17fang
  • 2015-06-06 10:58
  • 1048

Java程序员谈一谈-----java程序员成长之路

转载:http://www.banzg.com/archives/679.html?ref=myread 阿里面试回来,想和Java程序员谈一谈 引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给...
  • wickedvalley
  • wickedvalley
  • 2017-02-10 22:07
  • 6323

一个JAVA程序员成长之路分享

我搞JAVA也有些日子了, 因为我比较贪玩,上进心不那么强, 总是逼不得已为了高薪跳槽才去学习, 所以也没混成什么大牛, 但好在现在也已经成家立业, 小日子过的还算滋润, 起码顶得住一月近万元的吃喝拉撒玩各种贷款信用卡 不为金钱过于发愁了。 我特别感谢当初贴吧遇见的那位大神, 虽然每个月也就聊那么几...
  • u013659231
  • u013659231
  • 2017-05-26 16:18
  • 4890

《内外兼修:程序员的成长之路》

1.最近笔者读了这样一本书,总的来说还是比较有意思2.主要记得的内容有三个方面:首先是现在技术方向和计算机行业的就业方向;其次是利用开源程序框架加快开发和相关的工具;最后就是讲了工作中的团队精神,说明了程序员为人处世的部分。3.抛开鸡汤部分的不提,这本书还是让人受益匪浅,首先明白了技术趋势,知道自己...
  • qq_25327609
  • qq_25327609
  • 2017-03-29 09:07
  • 3714

从工程师到Leader成长之路

一、找准兴趣点:认识自己 作为新手程序猿,首先要清楚的认识到,从什么开始做起,才能让自己觉得,工作,是一件非常开心的事情! 作为技术工程师,能选择作为职业方向的也不少,比如: Web前端工程师(也称FE,有的公司分的更细,比如Html/Css工程师、Javascript工程师等) 后端工程师...
  • fish_study_csdn
  • fish_study_csdn
  • 2016-04-09 22:36
  • 1150

IT 成长之路

一点一滴
  • javald
  • javald
  • 2014-11-09 10:52
  • 265

从小白到月薪上万,一份完整的数据分析师自我成长书单

由于需求的迫切增加和人才的短缺,数据人才显得弥足珍贵,数据分析师由此披上了华丽的光环。那么对于并非科班出身的人来说,如何通过自己的学习入门并成为厉害的数据分析师呢?下面是一份比较基础的书单,但也可以说是一个相对完整的入门学习体系。
  • DataCastle
  • DataCastle
  • 2016-08-12 14:34
  • 3461

机器学习小白如何成长为业内专家?

原文链接:点击打开链接 摘要: 作者用了十八个月的时间从一个机器学习小白成长为业内专家,总结了一套属于自己的机器学习入门方法。 开头奉上云栖社区的礼物: 请收下这份关于人工智能的根目录——博客整理系列(一) 关于数据科学的那些事——博客整理系列(二)...
  • qq_40954115
  • qq_40954115
  • 2017-11-29 15:23
  • 440

测试工程师成长之路

测试工程师 china development labs CDL简介 邮箱 了解测试的历史以及测试行业的发展 测试工作量是很轻吗?和coding相比呢? 收入 学习 入门简单,精通很难 软件测试工程师技能:责任心 细心 ...
  • chengyangyy
  • chengyangyy
  • 2013-11-21 17:58
  • 1365
    个人资料
    • 访问:19406次
    • 积分:432
    • 等级:
    • 排名:千里之外
    • 原创:24篇
    • 转载:2篇
    • 译文:0篇
    • 评论:18条
    文章分类
    最新评论