作为一个工作四年的程序员,觉得在知识面广的同时应该在某一两个方面精通,即所谓的T型人才。 但是又不知道应该在哪方面进行更好的钻研,不知道各位大牛有什么好的建议,或者说说 你们是怎么对这方面进行规划的呢? 说说本人的经历: 3年的PHP经验, 最近1年转了java,做java中间件。 目前准备看看机会,HR都说,这么写简历会比较吃亏。都建议写4年的PHP经验,呵呵。 可是本人还是比较想做java。纠结中...
系统架构 java php
首先看你目标是要做全栈工程师还是专精工程师。 然后理解什么是精通?精通无非就是在某个技术上用的精力多,花的时间长,做出的产品质量高。 技术出身,至少先会一种编译型语言,一种解释型语言,再学一点脚本语言。 无论是什么语言都是实现逻辑思维的一种手段而已。 目前你的脚本语言应该算是精通了吧,非常可以搞搞java啊,这种解释型语言也不难,触类旁通。
搞不懂写 PHP 的人竟然会去转 Java ,不都是写 Java 的转 PHP 么。。。
PS: 昨天帮朋友(烟酒生)用 Java 写了个小东西,尼玛各种不爽。。。 谁能告诉我怎么优雅地用 Map?
您好,我经验还比较浅薄,如有不当请不吝指教。 我也有过转换平台的经历,从Android转iOS。我并不认为有什么吃亏的,软件开发都是相通的,转iOS也并没有让我的Android退步,相反还让我具备了从更高角度看待软件开发的眼光,境界上得到了提升。 其实死抱一门语言一个平台才对技术水平的提升不利,何况这种特定的技术还可能失宠甚至被淘汰。所以应当尽可能超越具体的语言具体的平台,超越php,超越java。我认为您正走在正确的道路上。
如何做服务监控
为什么很多第三方接口,都改成了基于http,直接传递json数据的方式来代替webservice?
关于web服务的安全问题
分布式项目工程之间的依赖
android如何实现云推送功能
关于绝对路径和相对路径的问题?