努力就是为了更好的活着。当自己写这篇文章的时候,我已经下定决心要辞职了。因为我发现现在的环境并不适合我自身的需要。

这几天自己接受的信息量确实有点大,不仅是公司的还有其它一些社会因素在里面。因为自己上班实习的地方出门口不远处就是两所郑州不错的高中。现在正值他们开学军训,每当自己路过校门口看到他们的场景都会想起自己的高中年代。

其实这也不算什么,让自己感到很奇怪的是,大城市的父母原来是这样对孩子的。每次我下班回住处,看到有些家长在校外隔着栅栏往里面观望自己的孩子,甚至还有的父母还戴着望远镜。早上上班和下班的时候都会看到有父母提着饭盒在栅栏外边给自己的孩子送饭,看着自己孩子吃的津津有味。开学的时候,看到家长们送完孩子,还要跟孩子隔着栅栏絮絮叨叨说不完的话,会目测自己的孩子离开自己的视线。

开头写这么多,也没有要表达什么抨击的意思。看到这些就是让自己想起了自己的高中报道的场景,一回首也已经是七八年过去了。再一看明年自己大学就要毕业了,也要正式的成为一个社会人了。也许就是因为自己是从农村走出来的,这一点就决定着自己要很快的学会自立,自强。肯定不会受到像大城市父母这样对孩子的百般呵护。

-----------------------------------------------------------------------------------------------------闲话到此为止-----------------------------------------------------------------------------------------------------

每个公司的系统都会有Bug。这一周自己在公司接触到的一个问题是,“当项目组遇到解决不了的Bug,而项目又急着上线,负责人会怎么办?”。首先我先声明我没有黑我现在所在的公司不负责任,可能我说的这种情况在其他公司也会出现。

情景是这样的:现在一个系统分客户端和服务器端。客户端可以通过无线或者有线的方式跟服务端进行连接通信。但是当客户端超过一定的数量后,无线网卡接收信号开始丢包,而且每台机器得到的信号也会变弱。首先在这里我不想讨论技术层面的东西。我只是想说我们公司项目组的解决方法是什么。负责人直接给要交付的用户限制了客户端与每台服务器的连接数,而理论上不仅仅是这个数目。

当时我是在旁边听那些开发人员讨论分析,可能的原因是什么,而对限制用户的连接数就是最后的结论。我也问过我自己,这是敷衍么?不过后来我确定这不是,因为任何公司开发的系统都会出现Bug,软件不可能做的完美。也只能尽可能的做的完美。有时候项目交付时间的限制,也只能先搁置一些解决不了的Bug(但是又不怎么影响系统运行的Bug),等到后期维护慢慢修改。

学习在于坚持。我们项目组一个哥们,昨天跟他聊的天。我问他是什么时间毕业的,他跟我说是08年。我说你都比我有五年的工作经验啦。他说不是,他也是当初大学毕业找不到工作,然后进了北大青鸟培训,然后出来做的IT。他跟我说,有时候一个人能不能走出来(我的理解应该是走出自己原来的圈子,或者小有成就吧),关键看的还是自己有没有毅力。外面的很多IT公司一般都是不愿意招培训班出来的人,那也是有原因的。因为很多知识可以在短时间内学会,但是一个人的习惯是改变不了的。其实培训班没有什么不好,只是一个人的学习习惯好不好。一个优秀的人肯定有一个好的学习习惯。

参与的项目讨论。期间自己参与了项目组项目开发的讨论。其中自己收获最大的就是应该怎么去组织大家去发言,让别人能够理解自己的想法。很多时候,项目讨论没有想像的那么头脑风暴,有时间面对的就是实际的需要解决的问题,项目进度。每个人都是根据具体的问题,发表自己的看法,可能利用什么技术可以解决现在的问题。其实这也是个技术活。

见识了强大的代码生成器。在学校的时候,自己通过网上的资料也了解过代码生成器,而且也模仿着写过一个。但是现在我在公司里面才见识到了什么叫代码生成器,什么叫强大。我以前在学校做过大一点的项目也就是操作十几个表的数据。获取数据的SQL和存储过程都是自己用什么写什么的。

这次公司的项目操作的是三十二个数据表。当时我自己头都很大,这么多表,要写SQL语句那得多麻烦啊。也就是这个时候我见识到了什么是真正的代码生成器。我们公司用的是”动软“开发的那套代码生成器。我看其中不仅可以生成三成架构的模版代码还可以生成一些经典设计模式的代码模版。

对于三十多个表的项目,如果要是手动搭建框架的话,估计没有几天是完不成的,但是代码生成器也就是几分钟的事。而且也不会有什么代码遗漏。生成框架代码的同时,连操作数据库的存储过程都生成好了,也只是在自己实际编码的时候做一些修改就可以了。

不要觉得在网上见过一个代码生成器就觉得这也没什么嘛!其实你见得也就是最基本的功能,为啥你能见到,因为免费啊。强大的东西都是收费,所以一般见不到。其实在这里我主要是想表达的就是,基础知识一定要牢固,因为在公司里卖弄做项目,很多底层的代码都不会再让程序员自己去写了,程序员很多时候都失去去实现的UI层面的东西。而这些东西又没有没么技术含量,都是一些苦力活。那么程序员怎么自己提高呢?这个时候如果有一个好的学习习惯就好了。培训教会的大多数是知识本身,而自我学习的能力也只有自己才能掌握。

有时候我也问自己,大学教的那些东西,到底有多少可以应付自己找到一份不错的工作。我现在给自己的答案是,”大学里学的那些东西压根就应付不了一个像样企业的招聘“。可能自己闲的时候拿一本C# 高级编程看一会学到的东西都比在学校上一学期课学到的东西在面试的时候有用。还是那句话,小公司要的是能干活的,大公司主要还是看文凭的,除非有绝对的技术实力除外。

在这几周自己又陆续的接到了两三个面试电话,还是想谈一谈面试。两个都是上海的公司。其中一个给的条件还不错,每天实习工资100+饭补。但是自己到网上大概搜索一下该公司的信息后看到一些负面的新闻也就是放弃了。还有一个就是一个外企。外企的面试不知道是不是都是那么正式,当时自己是上午接到的HR的电话,说我什么有时间,问我在不在上海,我说不在,他们就跟我建议说可不可以电话面试,我说可以。紧接着下午三点做有就接到了面试电话。当时是三个人轮流面试,他们都是英文名字,都没记住,不过问问题的时候还是用的汉语。首先的就是技术面试,问了我一些技术问题,关于数据表的设计,查找数据,给一个表让我给他们说SQL语句,还有就是面试一些JavaScript的知识(第二天我才知道他们现在的项目后端开发基本完成就是前端要是用Jquery才会为我这些的)等等。反正感觉自己回到的还可以,虽然有些回答的也是模模糊糊。不过最后一个问题还是难住我了。其中一个人,让我用英语做一下自我介绍。当时我就蒙了,死活反正就是说不出口,而那边也一直在鼓励我,说两句就行。最后也就是五分钟憋了两句英语。我自己都想吐。我感觉他们主要还是想看看我口语怎么样,能不能完成基本的英语交流。最后,面试完,我感觉自己已经很无望了,因为英语说的那么烂。不过,第二天还是接到了HR的电话,说他们那边的项目还是比较适合我的,而且感觉我的技术还是比较扎实,问我愿不愿意去上海。我当时想的,肯定去啊,不仅可以学到知识还可以锻炼一下自己的英语口语。不过跟HR谈过工资以后,我还是决定不去了,他给我的实习工资是一月1.7K+每天的饭补。当时也是想想上海的消费水平太高,这些生活上不一定够。就婉言的拒绝,HR问我原因,我说那边消费水平高,可能实习工资不够。她又跟我说了一些,我最后只能说我考虑考虑,下午给答复。

可能还是外企的缘故,服务态度就是好。下午五点多的时候那个HR又打电话过来问我想好了么。我当时已经决定不去了。就告诉了他我的想法。非常遗憾。

通过这次电话面试自己还是真的见识到了英语对一名程序员的重要。可能平时觉得英语重要就是为了阅读。但是在其他方面,比如面试,与同时交流的时候,如果可以都说一口漂亮的英语那是得多潇洒的一件事。

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

公司周五下班的时候,项目组聚餐。项目组的人对我都很好,还有那两个测试妹纸都互相跟我介绍,大家在一起非常的高兴。当大家一起干杯的时候,确实很有感觉,也是说不出来的感觉。也是是因为这是一个团队吧,难道是团队的感觉?

在这里可能我又要回到开始了,我决定辞职,不是因为其他的什么原因。只是觉得现在公司做的项目不是自己所期望的那样,就这么简单。而且现在又有一种想回学校复习考一个计算机等级证的想法。

最后借用一句不知道哪位说过的话来结束吧,”书籍只能改变一个人的想法或是看世界的角度,而经历却可以改变一个人的命运……!“。

系列文章目录:

第一次实习面试感受----苦逼程序员生活初体验

实习第一周小记------生活不易

第二周实习小记-----大牛离我们有多远


毕业实习交流群:221376964。期待IT老兵加入,工作之余给毕业实习生以思想指导!

实习第三周小记-----生活在于经历相关推荐

  1. 科大讯飞总裁办实习第三周

    5.7号周一上班收到的第一个消息:带我流程的瑞哥请假三天.经理在群里说这块找张杰确认,突然就一个重担砸到我的身上了.之前一直站在瑞哥的身后,需求来自于瑞哥直接吩咐,现在直接需求来源于项目推进.总共有1 ...

  2. QA实习第三周个人感受

    发现在上班的大部分时间效率都很低,总结一下原因有几个: 1.会议太多,除了正常做事,就是开会了,而且经常做事情做到一半就被叫开会,开会的时候废话太多,目标不明确,只是单纯的磨时间,时间没到继续说废话, ...

  3. 记录一下一个大专学历大三学生出来找u3d实习工作,这几天的面试经历

    记录一下一个大专学历大三学生出来找u3d实习工作,这几天的面试经历 第一家 第二家 第三家 第四家 第五家 目前是大三出来找实习工作的,分享一下自己最近一星期找工作的经历 我是一名专科生,大学学的是软 ...

  4. 深度学习笔记 第五门课 序列模型 第三周 序列模型和注意力机制

    本文是吴恩达老师的深度学习课程[1]笔记部分. 作者:黄海广[2] 主要编写人员:黄海广.林兴木(第四所有底稿,第五课第一二周,第三周前三节).祝彦森:(第三课所有底稿).贺志尧(第五课第三周底稿). ...

  5. 万字总结:开源软件通识基础课第三周知识点总结

    我们在前两周的课程上(第一周.第二周),系统讲授了 FOSS 的课程内容,第三周,我们开始进入 COSS(商业开源)的部分. 本导学班在调研全球开源教育与课程的基础上,通过收集.整理.理解.拓展国际最 ...

  6. 第三周 序列模型和注意力机制(Sequence models Attention mechanism)

    第三周 序列模型和注意力机制(Sequence models & Attention mechanism) 文章目录 **第三周 序列模型和注意力机制(**Sequence models &a ...

  7. 端粒效应《The Telemere Effect》程序员的养生指南(三)身心与生活

    身为程序员,面临着久坐,工作时间长,工作量大等种种问题.健康显得至关重要.接下来,打算借助一本诺奖得主写的书,来探讨下怎么能够更加健康的做好程序员的工作.端粒效应<The Telomere Ef ...

  8. C++程序设计三周教学记录

    从第五周到第八周,除去第七周的国庆,C++共上了三周的课.大一新生三周能学会些什么?他们已经能输出漂亮的星号图了.身为老师的我,和这群大孩子一样高兴.同学们的努力令我感动,自己的不少非常规的想法和做法 ...

  9. 《软件工程之美》打卡第三周

    这是笔者参加极客时间21天打卡行动第三周,三周的时间无间断刚好21天,这21天里我强迫自己每天都要学习半个小时并写100个字的分享,正是这样的自律让我找回以前的那种感觉,真的好久没这样认认真真做一件事 ...

最新文章

  1. Windows Mobile访问SQL Server CE 3.5(2)
  2. 精华自取:神策 2019 数据驱动大会亮点回顾
  3. CSS固定定位[相对浏览器] 相对定位[相对自己] 绝对定位[有relative的元素]
  4. leetcode 221. Maximal Square | 221. 最大正方形(优化的暴力解法+动态规划解法)
  5. RabbitMQ学习及实践3--SpringMVC实现
  6. php判断是否是文件_PHP判断文件是否为图片文件的方法总结
  7. python求加速度_如何利用Python 为自然语言处理加速度
  8. 技术升级推动云游戏产业全面发展——白鹭科技陈书艺
  9. 502 proxy error解决方法_老大说,网上这种获取真实IP地址的方法不对,我不信......
  10. win8 开发新格局分析
  11. 邮件签名html qq,腾讯企业邮箱发件人名称与个性签名的设置方法
  12. MySQL:JDBC基础及连接数据库的方式
  13. 重要知识结构-持续更新中
  14. 有向图中判正环:POJ1860 货币交换
  15. echarts地图设置边界线颜色显示不全
  16. Twitch,斗鱼的“万里知音”
  17. 销量反弹,高管离职,苹果真的要改变高定价策略了?
  18. mongodb数据库自动备份
  19. 面试题:什么是野指针?产生野指针的原因?
  20. 重复行删除操作df.drop_duplicates和df.duplicated

热门文章

  1. mysql-pius代码生成网站_MyBatis-Plus代码生成工具
  2. 《C++类基本知识和6个默认成员函数详细剖析》
  3. Noah Mt4跟单系统制作第八篇 Mt4TradeApi交易历史篇
  4. 表示自己从头开始的句子_从头开始的优美句子
  5. PROFIBUS总线简介及应用
  6. 移通创联PROFIBUS总线光纤模块在造纸厂研磨生产线中的应用
  7. 用 Pyecharts 可视化微信好友
  8. NP问题,不可解问题
  9. java 生成stub,Java工程使用axis的stub生成webservice客户端代码
  10. Open3D Mesh deformation