分类: 职业

偶尔谈谈程序员这个职业

  • 谈程序员的修炼

    谈程序员的修炼

    (图文无关。真怀念这栋别墅啊~~)

    时间不够,聊天记录来凑。下面的文字多半来自周末跟某同事的朋友的聊天记录。他大学时学mapgis,毕业后开始做相关工作,感觉提升不大,想投身火热的移动互联网。
    他现在接触数据库比较多,大学毕设做的Android项目,想问问够不够入职。

    于是我说

    我估计不是很乐观,呵呵。

    是这样,我们开发主要语言和环境有前端html、css、js;后端php,python;数据库;客户端android,ios。我们对团队成员的要求还是比较高的。

    我也接触过不少大学期间做过这那的,作品多半难以达到市场要求,一般也就是应付老师的水平。

    趁现在还有时间,倒是可以自己做些东西,以后找工作也能有更多的筹码,哈哈。

    以后如果碰到一些非常棘手的问题,还希望有打扰你的机会啊,哈哈。

    (他可能觉得没啥希望,所以比较消极,准备结束对话。但是作为人品男,我聊天也要有模样。)

    是这样,随着人年纪变大,不可避免的可塑性会下降。

    所以作为招聘方,要么找年轻有活力可塑性强的,要么招年纪大点经验丰富的。这是必然的。

    入行一定要谨慎;决定入行了,就得深入。

    这一点,作为一个开发人员,确实深有体会。

    因为一旦工作了,平时的大部分时间都被固定了做那些事情了,很难有机会去发展其它方面。

    (你现在想寻找Android开发方面的工作,)最好自己补充一下开发方面的基础技能,比如版本管理、需求分析、错误调试、敏捷,等等。

    多上github,了解下业界动态,积累些开源库和框架的知识。

    找几个业界论坛,没事儿多去看看,了解最新趋势,学会提问和分享。当然,csdn、百度贴吧之类的就算了。

    有余力的话,可以写几个小应用,嵌我们的(硬广),试着去了解一下移动互联网,以及应用推广这些事儿。

    业界会有很多活动,比如code jam、hackthon,有时间的话去参加一下,积累些人脉,也能更清晰的理解移动互联网的开发。

    找一些公益组织,帮他们做一个能真正发布的产品。

    总之练兵的机会很多,千万不要只看书或者随便弄几下就算ok了。

    相信如果你能把我前面说的做个七八成,将来的选项就不止点乐一家了,哈哈

    受教了,我会尝试这么做的。

    嗯,谢谢,你的这些建议对我来说可是非常适用的啊,其实我是那种比较喜欢动手去实践的,只是不太是那种有恒心去做平时不怎么用的东西,你指了一条明路

    崇拜从来都不是无缘由的,我算是理解了。(想来想去还是把这句带上了,感受哥的光辉吧。)

  • 无心之举竟然成了产品布局的关键一环,我真TM是天才!!

    为啥没早点想出来呢……这会儿调薪方案都定了,字都签了……

  • 圣诞项目上线了

    终于把圣诞项目折腾上线了。

    这次项目比较大,搞完之后还是学到很多东西。

    后面会写两个系列的文章:Flash插件式开发,五花肉系统重构。

  • Hello world!

    建立个人网站的愿望由来已久,不过一直没有动手。这次终于决定以后专心经营自己,于是买下空间,转移域名,安装wp,开始新的互联网生活。

    未来的一段日子里,我要干这些事情:

    • 建立这个计划表
    • 购买一个米国主机
    • 建立“山维空间终极版”
    • 将以前有价值的技术博文逐篇转过来
    • 托管各项目到github
    • 在山维空间建立项目链接(通过github插件实现了,未来还要进一步用导航来做)
    • 在LinkedIn里建立项目的相关说明
      • 专题模版自建系统
      • 用户访问路径行为分析系统
      • 视频系统
      • 肉山模版
    • 写完《Shit Man》
    • 整理第一期外包业务计划,发给肖确认
    • 学习Robotlegs和Air开发
    • 写用户访问路径的专利申请
    • 研究至少一个云计算平台的开发
    • 给网站加上Adsense
    • 将博客里的内容替换成我自己的
    • 域名解析被停了,一年后继续关注
    希望一切顺利。