大三了,在读网络工程,可是喜欢编程,自己飘过去了软件工程自学。
大四就要去实习了,剩不到一年了,回忆下自己的大学生活
大一第一学期在网吧度过,只是年少气盛,一心堕落
---->那时我信奉“堕落之后又是一条好汉”
大一第二学期写c++,弄linux。写过那么几个c++程序,搭过那么几个服务器
----> 以为c++和linux就是我以后的路了
大二前的暑假买了个空间,写php。因为我很想做一个社交网络。一个暑假,用php自己从零写了个博客,带视频带图片分享。
---->以为下个facebook要诞生了。
大二第一学期那个www.dp2046.com(现在过期了)运维不下去,去了学校网络中心跟着两位老师做项目。《入侵检测》,snort,bro,iptables,自己用python写个bro联动iptables的脚本。
---->感觉来到一个好地方
同是大二第一学期,开始了一个商业项目--《短信网关》。第一次商业项目,郁闷的是开始用c++写,后来突然改java。师兄发我个jdk手册,就开始写java了~第一次接触商业项目,感觉到那是另外一种要求,不像自己写着玩。还有是遇到一位师兄,领我进了oop的世界,初窥设计模式和框架设计。
---->感觉一个新的层次,渐渐感觉与语言无关了,什么语言都一样。同时离开了windows,栖身ubuntu到现在
大二第二学期,短信网关开始商用,运维,维护一个商业项目。(ps:写demo给客户时候,发现.net的客户总是对接不了我们的二次开发接口,他们干脆叫我们帮他们写了,看了.net的程序员们参差不齐啊,我们都没有学过都可以写.net啦)。运维下去,想要扩大到茂名,云浮,广州,惠州之类的地方,鉴于第一版短信网关的不足,着手第二版短信网关开发准备,同时,那些快要大四的师兄准备去实习了,剩我一个人,重新组织团队开发。
---->商业项目不是那么容易的混的,任何一个细小的失误都会可能造成极大的损失。
大二升大三的暑假,师兄们终于都走去实习了,庞大的队伍剩我一个人,到处物色,找来了四个新队友。一下子,我要挑起一个团队,四个新队友第一次商业项目。而且第二版很多新东西。spring,dwr,axis,axis2,redis,memcached,tomcat集群,redis集群 。 暑假有过那么点时刻是比较不自信和失落,都拾回自己继续代理他们。一个暑假,总算可以完工。
---->我懂得了,身为一个领队,肩负的是责任而非压力。
现在我大三了,维护着商业项目,想过拾回自己的梦---社交网络。基于geoservice的二次开发。可惜团队不够强大,搁置着,现在等他们成长,干一番大事。评估自己,在linux,redis,java,框架设计已经有经验了,对大部分主流语言不敏感了,什么语言都可以驾驭。出去混个linux运维,或者程序员,竞争力应该还是有的。
---->我已经0x14岁了,我迷茫了,该去为自己梦想奋斗?该去继续巩固自己的现有的,提高竞争力?还是投身Erlang世界?