工作一年

刚刚工作一年多, 就觉得在工作中学不到新的东西, 至少是知识增长速度比一年以前刚参加工作的时候慢了许多. 这是可怕的事. 
从今天开始, 无论如何, 每天都记下一点吧, 如果实在没什么收获, 就逼自己额外学一点咯. 

What i learned this year:
去年的5月4号, 写下第一行c++代码, (四年之前在大学2年级的c语言普及不算吧...), 被要求用Qt的OpenGL模块画一个3D空间中的立方体, 那时候, 连类的格式都不知道怎么写, 写几行代码, 在网上查一下语法, 比如怎么写for循环, 怎么用switch, 前面三个月用int代替enum, 怕用错了... 至今还佩服老板的勇气, 敢于把没写过代码, 更没有项目经验的人直接扔到项目上, 一个人! 好在不急, 比较简单的3D地质分析模型让我慢慢悠悠做了5个月, 容得从头学起. 虽然不太喜欢那里, 不得不承认那是让我获益匪浅的地方, 同事有好几个会用Qt的, 没有用过OpenGL的(接项目时对客户讲用OpenGL做图形显示, 是因为曾经有人做过类似的项目, 可是做项目的人八辈子之前就走了), 其实这些都没什么, 因为我连c++都不会... 老板给我最大的帮助, 是网上下的OpenGL教程, 带去书店买的两本书, 不时过来问一句, 你写的怎么样了, 和看到我画出来一点点新的东西就高兴地夸我两句(写到这忽然觉得, 老板和同事都是很好的人, 怪想他们的, 要不是挣的钱不够养活自己和妈妈, 是不会离开的). C++, Qt, OpenGL, 计算机图形学, 还有石油地质勘探的基础知识... ... 稀里糊涂地学然后稀里糊涂地用, 写很惨很惨的, 除了自己别人都看不懂的代码, 导致离职移交工作的时候接手的哥们儿苦不堪言. 内疚... ... 可是我学到了好多东西, 比大学四年研究生两年加起来的东西还要多, 还要实用. 最喜欢计算机图形学, 没有高等代数那么难, 又能直观地看到矩阵变换的结果, 感觉用来做大学线性代数的教材应该比现行教材好玩很多; Qt其实只会用OpenGL模块, 一直到离职都不会layout, 事件机制更是连想都没想过; C++和C语言课上讲的太不一样了, 也许大学生普及计算机语言选择C++比C会好一些, 语言是次要的, 语言和语法是次要的, 几个月不用就会忘掉, 而面向对象的思想在其他领域也很实用. 不太喜欢地质勘探什么的, 说实话到最后我也没弄明白那玩意怎么用, 给我看的书太过high-level, 几乎都用来睡前催眠了. 这样的日子过了五个月, 来到了现在这家公司, 原来Qt比我想的深很多, 原来我只是以为它和matlab 7.X 的图形界面功能一样, 是一个方便的, 专门用来做界面的工具, 没有意识到信号和槽的机制的重要性. 不再一个人写代码, 没有原来那么自在和不规范了. 从前老板只是过来看看我能画出来什么, 根本没人看我怎么写的. 问题一下子就暴露出来了, 以前知道自己烂, 但是不知道有这么烂... 变量起名字太随便, 代码逻辑混乱奇怪, 稍微不初级一点的语法, 抛个异常啥的就不会了. 数据库没用过, Linux没用过, ClearCase没用过, QSS没用过... 这些没用过的加上前面提到的用过的, 差不多就是我工作一年学到的吧.

转载于:https://www.cnblogs.com/wangxi/archive/2009/09/24/1572602.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值