回帖:工作快3年,遇到的职业方向问题,真诚请教

来源:互联网 发布:java应聘自我介绍 编辑:程序博客网 时间:2024/05/01 20:05

原文:

工作快3年,都是做网站,简单讲讲历程:

刚开始做asp开发,跟着一个项目经理,后台一点点写,还有些许乐趣,但公司经营理念上不去,老是做一些小单子,工资也实在够低,北京生活压力也大,无奈跳巢。

到了第二家,项目经理人也不错,asp生成静态什么的得心应手,但后期公司转型,我就慢慢开始了我的疑惑。。
转型php,但大家知道,公司不会给太多时间给你做开发,老板需要的是立马就能见到效果的工作,因为不够条件从头自行开发,随即选择用开源程序!
这真是把双刃剑,诚然开源程序考虑周全,涉及面广,你只要小修改一下,一个站就这么出来了;但自己的编码能力急剧下降,越发依赖“开源程序+修修改”改的模式。
后期做到了项目经理,但总觉得自己在csdn逛的时候,和大家的差距!!

无奈继续换工作,这次的工作毕竟有了些经验,找了一家自己一直很喜欢的公司,各方面都谈得挺好,但经理告诉我,咱们这套程序是用某开源程序做的,咱们的编码将围绕这个程序继续二次开发。

于是我真的迷茫了,我不是一个浮躁的人,也不喜欢频繁换工作,但我现在的编码基本上要和开源程序绑定在一起了,脱离了它,什么都做不了,我很担心今后的职业道路会因为我如此的经历而受影响

所以在此发帖,问问大虾们的意见。
1、大家对开源程序,如DEDEcms、帝国cms、phpcms的看法如何?要是你们也有基于上诉程序继续开发的程序员,你们以后的规划是怎样的?
2、大家做网站都是怎么做的,公司恐怕都有自己的一套系统吧?
3、咱们社区动辄上W月薪的大虾们,你们每个月的项目都负责些什么?
4、不知道我的开源程序的经历能不能引起大家的共鸣,做网站开发,而不是软件开发,我是不是选错了?

希望大家不吝赐教!!!

我的回复:

有个规化是个好事啊;
首先你要确定你想要的发展方向;
我估且认为你想在开发上前进吧;
在我看来 网站开发就是软件开发;
三年的编码经验,你的编码功底应该很不错了;
我对PHP不太熟,但语言不是重要的
我有如下建议:
1.看看设计模块,不只是《设计模式》,四位作者其它的书也看看,马丁有本书是有用JAVA来讲解的
2.看看重构方面的书;
3.用以上学到的知道对你们系统进行重构,尽量使用适合的模式;
4.你重构后的系统和原有系统进行对比,性能、安全性、可扩展性、易用性等等。
5.学习下架构方面的知识,比如看看《架构之美》,没事上infoq上看看相关文章。
6.通过4、5之后,在一次以架构层面的眼光,对你的系统进行重构;
7.对你系统所针对的行业、该行业相关的上下游行业来进行分析,得出软件的发展趋势。你可以看看啊朱的《走出软件作坊》,别的书我也没有看到,对这方面的知识很是匮乏啊,你要是有什么好的资料要告诉我啊 :);
8.以战略眼光对你的系统进行重构、补充、扩展。
我现在处在5当中,6、7也在进行中,同步 :),不知道我这辈子能不能达到8.

原创粉丝点击