过完年,没在家待几天,就匆忙南下到了广州,结束了我十几年的学生生涯,开始踏入社会的第一步--我有了自己的第一份工作,做游戏. 游戏?在大学的时候我就想以后能找到一份做游戏的活,可是却不是现在我干的活.大学的时候想以后做3D单机游戏,可是现在做的却是页游,所以也就有了这篇文章中的一个关键词:我从事的并不是自己当初想做的工作.为什么会这样?这个解释起来就有点复杂,一个游离在友情区域的不合理缘由.(相信很多人看不懂这句话吧,我也不想多解释了,就这样吧.)关于国内的页游开发现状,我也不想多说,虽然我入行没多久,但是相信做过页游的都知道,没什么好说的.

说说我现在做的工作吧.主要是前台,兼职后台服务器程序开发.有点乱?确实. 准确的说,我给自己的定位是消防员,哪里有险情,就去哪里救火.我只是个即将毕业的应届毕业生,说自己能力有多强,相信没多少人会相信.说自己是消防员,是不是有点太看得起自己了? 就算是有点自恋吧,不过,除此之外,我找不到准确的词去描述自己现在从事的工作.我不知道其他的游戏公司或者是工作室是不是也有我这种状况,但是我确实是这样子的,中国的程序员很多都是很全面的,这么说是有理由的,因为他们什么工作都做.这个,确实是这样子的,至少比起IT行业规范的XX国家,我们的情况就可以用混乱来说了,当然,如果您是在XX知名大公司,那就算我多嘴.

页游开发技术,早就趋于成熟,运营也都是垄断的局面.涉及的技术大多都差不多,源码更是不值钱.说句现在很多在运营的页游是同一款游戏的复制品,有多少人会相信?稍加改动和策划,就可以圈到很多钱.而游戏公司有多少会切实在乎这些每天为需求卖命的苦逼程序员?更多的是在乎运营收益.这里,也许有人会人会说,这个行业就是这种情况.但是我也可以说一句,这个行业也可以不是这种状况.这么说有什么用呢?可是事实呢?没有想象中的那么好.也许这就是拿钱干活的道理吧,至于其他的,管他呢,反正有合同在.可能很多人会觉得我有点过激了,也需会说,你只是个才入行不久的应届生而已,怎么可以这么说呢?如果是这样,我没有什么好反驳的,我确实只是个资历很浅的应届生,可是这是我的切实感受,如果您不赞同,那就当我无知吧.

在大学里我学的是什么?为什么对现在的工作不满意?既然不满意,那么为什么又要做呢?这三个是我经常问自己的问题,经常问,经常自己告诉自己答案.我大学里面先学的是第一门语言的语言是C++,可是我却不认为是我的启蒙语言.准确的说应该是JAVA.接下来我的回答就要更矛盾了,虽然我自认为学习的第一门语言是JAVA,可是我又认为自己不会JAVA.因为已经有两年我都没有碰过那个东西了,很多东西都遗忘了.唯一记得的就是,那个东西不是用来学的,为什么?是因为后来我学了C,接着就是C++.现在回想起来,如果问我JAVA方面的知识,我可能会直接回答MVC,设计模式,XX框架的作用,XX应用该如何设计之类.但是如果问我C/C++方面的知识,我就很容易陷进去,因为太多的东西要学,从计算机组成原理,到操作系统,到网络,算法.涉及的知识面广而且复杂,而不是仅仅局限于GTK,BOOST,QT之类的库该如何使用及其作用.说白了,这也是学习底层语言和应用层语言的区别.举个简单的例子,昨天在公司,前台的MM需要一个地图碎片拼接的工具.网上找不到,找到的也是那些打着水印的广告工具.当然,这个小任务就交给我了.对于此类工具的编写,很多人很自然就应该会想到使用python之类的脚本语言去处理.当然,这也只是大多数人的想法,总有人不同,而我就是其中一个.

我先想到的就是使用opencv去处理,使用gnu c去编写程序.这很奇怪,不是吗?奋斗了几个钟头,终于出了一个批量处理的工具.但是现在想起来,我不会python吗?使用python写简单很多,而且opencv也有python的开发接口.使用Python处理文本快而且简单.真不知道自己当时是怎么想的.也许当时只是觉得自己还是应该用自己最擅长的处理方式.现在回想起来,下次还是果断明智点,节省点体力,要知道在不使用第三方文件系统的情况下去使用C/C++去处理文件是很麻烦的,至少相比较脚本语言劣势是很明显的.再就是有个理由,寂寞了,想找找存在感.这个无需多说.就这件事来说,我确实是个资历很浅的应届生.

现在住在宝马一个分部的对面,整天都是面对着有钱人的垃圾,穷人的噩梦般的宝马,闭眼,睁眼都是宝马,说好听点可以励志,说难听点就是苦逼.每天早上出门,晚上回来,从早到晚对着的都是AS,ERLANG,感觉有点奇怪--我在自己最不擅长的领域做事.尽管我每天努力在学习着,可是还是摆脱不了这样的现实,可是这些都是时间问题.一个月后,也许我就不会再有这样奇怪的感觉了,我有这样的自信.可是我在每晚还是会习惯的去看看C/C++的源码,这不只是个习惯.

每天做的都不是自己擅长的事情,也不是自己喜欢的事情,可是我依然坚持着,就像上学一样,十几年都是这样过来的.也许以后还会经历很多这样的事情,也许我还是会依然从事不是自己理想的工作,可是又能怎么样呢?至少现在是没有什么好办法,只有让自己去习惯.要不然,以后的日子该怎么度过.现在是一个苦逼的程序员,每天的闲暇时间就是在上下班的路上发呆的看着过往的人群或是站在窗口看着对面的宝马汽车.也许我不应该对自己现在的工作不满意,我也没有资本,大学本应该学会的东西不是简单的一门语言,也不是吹嘘.而是学会思考与学会做事.说到最后,才想起来,原来大学学会的就只是这两样了.所以不应该对所从事的工作有情绪,学会思考,学会做事,很多工作都可以胜任,尽管自己不喜欢.

写到这里,牢骚发完了,也思考完了.夜深了,早点睡觉,明天才有精神做事.

本文转载自: http://www.hello-code.com

住在宝马对面的苦逼程序员相关推荐

  1. “苦逼”程序员的日常,你了解吗?

    1."苦逼"程序员的生涯 2.苦逼"程序员的日常 好难过~,这并不是我想要的 生活~ 生活~

  2. 二逼程序员 VS 苦逼程序员

    英文原文:the-day-programmer-vs-the-night-programmer 这篇文章是根据我去年的一封 Email 修改而来的.我把它贴出来是想看看我的想法是否正确. 经过多年的观 ...

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

    自从自己入职稳定以后,就一直在整理自己这一段时间自己的经历,想要写下来.今天是周末,刚好觉得整理的也差不多了就开始写. 开始之前,我想要写四件事情,因为我感觉非常的有必要. 第一,就是自己很久没有更新 ...

  4. 苦逼程序员的2011

    不知不觉中到了年底,马上这一年就要结束了.一直想提笔写写我的2011,但是一直没有勇气,这一年发生了太多的事情,让我有些不忍去回忆.但是该面对的还是要面对的,如果都不能坦然面对,如何去放下心中的包袱? ...

  5. 给IT新人的15个建议:苦逼程序员的辛酸反省与总结

    很多人表面上看着老实巴交的,实际上内心比谁都好强.自负.虚荣.甚至阴险.工作中见的多了,也就习惯了. 有一些人,什么事都写在脸上,表面上经常得罪人,甚至让人讨厌.但是他们所表现的又未必不是真性情. 我 ...

  6. 致那些自嘲码农的苦逼程序员

    好吧你可以说这是水文. 今天下午和经理聊了一些关于软件行业的话题,这两天晚上都有朋友向我倾诉程序员的茫然和苦楚,我觉得有些想法可以记录下来.时光佐证,其实我好久没写发骚的文字了,就啰嗦啰嗦.我不算一个 ...

  7. 苦逼程序员的真实生活

    程序员这个行业虽然待遇还不错,但是不仅累,拿命去换取的,很多时候也是很苦逼的,有多少程序员还在苦苦追求心里的那个她.我就是千万程序员大军中的一员,其中有多苦逼我最清楚,以下的12张Gif足以代表我们绝 ...

  8. 一位苦逼程序员的找工作经历

      最近一个多月因为找工作的原因,一个多月没有更新技术博客了.这一篇博客也不是讲技术文章,而是我找工作的一个多月的一些想法还有一些关于Android开发的思考. 我的教育背景和工作经历   首先说一下 ...

  9. 一个苦逼程序员日常的 10 个扎心瞬间

    下面这些情况 做程序员的你 一定不会陌生!!! 做程序员的我,日常就是 1 上班........下班 做程序员的我,日常就是 上班, 晚上要加班,周末要加班, 节假日还要加班,服务器崩溃要加班, 服务 ...

最新文章

  1. 电机测试matlab,基于MATLAB的电机故障诊断模型训练与测试平台
  2. 软件测试员,你该如何快速提高自己的测试技术?
  3. 嵌入式系统串口解析二进制数_嵌入式系统Bootloader分析及DSP56F800串口加载功能实现...
  4. 【渝粤题库】陕西师范大学163201 旅游科学引论作业(专升本)
  5. oracle p l,使用P.A.L制作便携软件 (一) 基本原理 | 么么哒拥有者
  6. vue取url路径传参_vue不通过路由直接获取url中参数的方法示例
  7. 送书丨《架构解密:从分布式到微服务》
  8. 计算ex值 c语言编译,C语言常用的数学符号.doc
  9. 解析数论 1: Fourier积分和Fourier变换
  10. VAX使用技巧,所有VS版本通用
  11. css样式怎么插入背景图片,css样式怎么插入背景图片?
  12. cesium粒子特效
  13. SpringBoot文件上传
  14. RT-Thread在16届智能车竞赛双车接力组中的应用
  15. IO到NIO的前因后果,以及NIO的用法(2)——Selector、Channel
  16. ToG产品_产品运营方案框架_2019_002
  17. Android Studio最全插件
  18. UE4在Windows系统下交叉编译Linux环境
  19. python做聚类分析_Python聚类分析-摩拜用户群分类
  20. DNS域名和网络地址

热门文章

  1. 双系统win10自动改动EFI启动顺序解决方案
  2. PyAutoGUI应用
  3. 计算机5800计算道路标高程序,Casio fx-5800P计算器三个公路基本测量程序编写与应用...
  4. react icons库介绍及使用
  5. UE4三维游戏毕设制作与学习过程中的所思所想02
  6. 浅谈实际开发中常用的分布式事物处理
  7. 客快物流大数据项目(七十一):impala-shell命令参数
  8. C# 操作Word批量替换
  9. 震撼可视化,讲述宇宙生命和宇宙垃圾
  10. 下载Visual Studio 2019离线安装包