不是每一个程序猿都是大牛,但每一个程序猿都是唯一的
来源:互联网 发布:国外看电影的软件 编辑:程序博客网 时间:2024/05/16 12:42
自己喜欢编程,遗憾的是大学的专业和编程是八辈子打不着的关系。
2012年2月份大四下学期,自学了php和java几个月,做了一个网站,关于LBS定位服务的,完全是摸着石头过河,全部的知识来自网上,啥都不懂,整个项目除了用了下smarty,就全是纯手工写成的php,地图用到的js更是一行行艰难模仿写出来的东西。
更难的是后台用到的socket连接,还要用java来实现,别说OO向了,就是c都是零基础。
用过mvc的朋友可以想象自己写sql语句是一件多么痛苦的事情。但是这样一个东西居然真的就跑起来了,还跑得挺顺畅。
就靠着这个我毕业的时候找到了一份php的工作,现在想起来简直不可思议,对于MVC根本一点概念都没有,甚至连class都很少用到的我,居然要靠这个吃饭了。
公司里用的MVC框架是公司内部的,记得进公司的时候,就要自己用这个框架写一个留言板,对于一个小众框架来说,其实入门是很艰难的。
好在怎么艰难我都慢慢的熬了过来,有些时候更是没吃上饭。最后发现自己还真是喜欢编程。突然有一天,公司需要会java的去搞android。
我知道自己的java水平很烂,但是水平烂,可以提高,于是我参与了这个项目,直到现在,其中的艰辛的,我就不用再多说了。
到了现在,工作刚好半年了,尽管css还是基本一窍不通,android的布局什么的也还是烂的很。但android的编程也懂个七七八八吧,php也干得顺手了,基本上平时遇到的问题也都能自己解决了。
是的,不用嘲笑我,我确实连二叉树都不会,数学也挺烂,英语更是没过四级。月薪也就6K不到。
标准的码农吊丝。
但是我确实喜欢编程,我不需要处理太多的高深的问题,不用处理1.5K放多少个对象,我只关心内存泄漏,我也不用研究什么高深算法,做过的算法也就是路线偏移和电子围栏。
但是我一直在进步,现在的我完全可以胜任现在的工作,一样做得很好,一样完成的出色,公司的许多项目在用我的代码,经受着考验。
回过头来看看当初自己写的代码,有些可笑,很简单的事情,我居然这么愚蠢,花了很多时间和精力在干重复的工作。
我学会了写整洁的代码,学会去写注释,学会了单一入口,单例模式,反射,工厂。知道怎么设计才能便于维护,而不是简单的完成功能,知道了整个项目的流程,怎么和开发沟通,怎么去处理mantis。
因为差,所以每一天都在进步。
我确实没有经过系统的学习,好在电脑基础不错,裸考过的计算机四级,平时爱折腾刷路由为linux内核的openwrt,当一个码农,也算是对得起自己的爱好。
不是每一个程序猿都是大牛,但是我们就是唯一的。
不用羡慕别人,只要肯努力,自己一样能够出色!
- 不是每一个程序猿都是大牛,但每一个程序猿都是唯一的
- 每一个程序猿都是一个折翼的天使
- 精进-每一个成功者都是唯一的
- 每一个女孩都是囚徒
- 每一个程序员都是自学成才
- 每一个小孩都是种子!
- 王雨豪:每一个创业的孩子都是乔布斯
- 每一个北鼻妥妥的都是表情帝啊
- mysql给每一个网站程序建立唯一的数据库连接帐号
- 每一个程序员都是一个天使
- 转:每一个孩子都是乔布斯
- 为个么,每一个明年,都是OLED大发展的年份
- 每一个合格的家庭主妇都是生产厂长的有力竞争
- 每一个不曾起舞的日子,都是对生命的辜负
- 每一个女孩曾经都是一个没有泪的天使
- 每一个不平凡都是从平凡开始的
- 每一个孩子都是天才,每一个天才都与众不同——《地球上的星星》观后感
- 为什么程序猿用的都是Mac?
- Android开发中经常遇到的问题
- vmware虚拟机i copied it 和 i moved it的区别
- [python相关]ctypes模块
- 百度贴吧分析
- SciTE使用lua脚本实现配对符号自动补全功能
- 不是每一个程序猿都是大牛,但每一个程序猿都是唯一的
- W3C宣布HTML 5规范正式定稿
- UNIX环境高级编程中的apue.h错误
- 位运算
- java中遍历属性字段及值
- 删除文件中一行
- unix hash
- 非常高效地读手机联系人列表和分组
- Openstack组件介绍