问题:
继续技能树球型发展好,还是选定一个分支发展好呢?若分支,那分支应该选什么呢?
背景:
毕业于最低端的211文科大学,计算机软件工程本科,留过学,浅尝则止。对做学问没什么兴趣,于是毕业就出来工作。
公司是个外资的,对工资比较满意,也不加班。在公司做一个还没发布的项目,是个功能性的网站。因为项目分工不明确,我做过‘配置和维护开发环境’,‘后端程序’,‘前端程序’,‘网页设计和交互设计’。
技能树:
系统:
CentOS下的apache和Nginx的搭建和维护,简单的shell。常用mac系统。
后端:
PHP > Zend Framework 2, ThinkPHP
PHP是我最熟练的语言。在公司用ZF2,感觉自己也挺熟悉的了;ThinkPHP在上学的时候就在用。
Python > Django, Django Rest Framework
最近学了Django算是入了门,可以完成功能复杂的网站,不过代码还远远不够pythonic,项目的目录部署感觉也有点随意
前端:
HTML&CSS > HTML5, LESS.CSS
当然这是基础,我对HTML5标准还是挺了解的;讨厌IE兼容;懂得用Less.css
JS > jQuery, CoffeeScript, AngularJS
jQuery算是很熟练吧,毕竟用得很多了;自己的项目常用CoffeeScript;学AngularJS两周了,可以配合Django Restful做无刷新的单页网站。
设计:
在公司的项目有点把我当设计师用了。
UI: 总的来说用PS设计个页面没问题,用得还算熟练。基本的排版、配色、用色技巧也有挺好的时间书本上的知识。UI方面可以看看最近星祈娘的截图,自认为有挺大提升喔
UX: 我还兼任着优化用户体检的功能,一般是其他程序员把页面做好之后丢给我优化UI和UX,上司对我的水平也挺满意,在这方面我看了很多书。
我对设计方向比较感兴趣,无奈非专业,少壮不学画,老大徒伤悲。
附图:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/71992
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.