1.RT
1.RT
|
1
首先当好一个程序员,然后再当好一个 php 程序员,
从职业生涯来看,技术方向肯定是要跟着市场走的,光靠一个平台或者语言吃饭,也不是事 |
|
2
@q397064399 有道理
|
|
102400Nov 3, 2016
3
学了世界上最好的语言还会失业?
|
|
SunyanziNov 3, 2016
4
至少还要 JavaScript ... 或者另一个方向学 Shell 或者 Python ...
|
|
ericguiNov 3, 2016
5
你要有学习的能力,才能应付每天都涌现出的新语言,新框架。
所以建议你把 C 语言学透,然后你会发现,你学啥都不存在问题 |
|
setonfocusNov 3, 2016
6
ECMAScript,Linux(shell 必须的), JAVA ,最好掌握一门强类型语言(C , C++,或 golang)。
啊,对了。还有数据库(2 种以上为好) |
|
7
除了 php ,你还要学习: mysql js html css linux 《颈椎病康复指南》
|
|
8
英语
|
|
9
|
|
10
|
|
chendajunNov 3, 2016
11
个人觉得如果一门语言做到很深入,也不会缺饭吃吧。
|
|
tracymcladdyNov 3, 2016 via Android
12
c,java,python,js,golang 至少要会两种吧
|
|
murmurNov 3, 2016
14
当然是 java
|
|
reticentfatNov 3, 2016
16
英语和德语
|
|
zdkmygodNov 3, 2016
17
学好英语。。。
其实我知道你说的是编程语言,我推荐 Java 。 |
|
kidenyNov 3, 2016
18
英语比任何一门编程语言,都要重要。
|
|
WhyAreYouSoSadNov 3, 2016
19
程序员好像很爱假设自己哪天失业。
|
|
aksoftNov 3, 2016
20
人类的语言你还没学全
|
|
wupherNov 3, 2016
21
一门语言不够。
主做 PHP ,起码也得会点儿 Javascript 吧。除 PHP 外,有可能还要求会一门二进制语言来写 nginx 或 PHP 扩展吧。 |
|
GG668v26Fd55CP5WNov 3, 2016 via iPhone
22
学一门语言不如写一门语言,真到那个层次也不用担心失业这种事了。
比如某人简历只需要一句话: “ I wrote Python ” |
|
jerrayNov 3, 2016
23
英语
|
|
sampengNov 3, 2016
24
英语。。。。。
|
|
halfcoderNov 3, 2016
25
C++
|
|
NCRNov 3, 2016
26
JS
|
|
bdnetNov 3, 2016
27
英语、德语、法语、日语、粤语
小语种:葡萄牙语、瑞典语 都可以 |
|
HarveyDentNov 3, 2016
28
Java 啊,然后研究一下操作系统网络什么的。
|
|
29
@chendajun 确实
@tracymcladdy 大神膜拜 @murmur java 大法。。。 @reticentfat 英语小白 @zdkmygod 别闹 @kideny 0.0 @WhyAreYouSoSad 这是事实。。。 @aksoft 汉语都没学好... @wupher 扩展是不是得学 C 了啊? @falcon05 是在下输了 @sampeng eng... @halfcoder C++好玩吗? @NCR 懂一点 @bdnet 这脑子能放的下吗? @HarveyDent QAQ |
|
onlyhotNov 3, 2016 via iPhone
31
你把 php 学好了 还担心失业?
|
|
jswhNov 3, 2016
32
英语
|
|
panda1001Nov 3, 2016 via Android
35
除了不写系统底层驱动,其他的都应该要会一点吧
|
|
jason19659Nov 3, 2016
36
学一门烙煎饼果子或者炸串的技巧吧
|
|
cxbigNov 3, 2016
37
我公司的首席程序员只会 PHP
而我除了 PHP 还要写 JS / jQuery / React / Shell / Ruby / SQL ,还要管理公司内部网络和电脑维修,各产品服务器架构和自动化部署。 LinkedIn 上找我的人开价在税前年薪 6~8 万欧之间,他的是 15 万欧+。 所以, PHP 只是工具而已,能不能找到好工作还是看你业务熟练度。 |
|
xiaoshangminNov 3, 2016 via iPhone
38
脚踩 php 身披 Python 手持 mysql 智取 linux
|
|
pzzrudlfNov 3, 2016 via Android
40
@xiaoshangmin 厉害了我的哥
|
|
cxbigNov 3, 2016
41
@pzzrudlf 我的多而杂,适应了某一岗位的需求而已,离精通还有很长的路走
我的笨办法就是加时间, 8 小时工作+6 小时业余研究,睡眠最多 5 小时,入行以来已坚持了 6 年。 过 30 以后明显感觉越来越吃力,能走多远不知道 |
|
peneazyNov 3, 2016 via Android
42
汉子的话,学花言巧语
|
|
itkdqwzeroNov 3, 2016 via Android
43
很多公司对 php 水平要求低,于是我转前端,发现真正需要 javascript 程序员的很少
|
|
hanzichiNov 3, 2016
46
JavaScript 吧,如果是 WEB 开发,肯定要写 JS 吧 ..
|
|
a812159920Nov 3, 2016
47
java 还是算了吧,现在 java 都是招高级工程师
|
|
hteenNov 3, 2016
48
作为一个 PHPer 正在学 swift & android
|
|
wolfanNov 3, 2016
49
其实学会朝鲜的朝鲜语在去朝鲜,是绝对不会失业的。
|
|
wensonsmithNov 3, 2016
50
多学几样都是皮毛失业的更快,把 PHP 钻进去,看几个框架,熟悉这些框架的思想和实现,然后奔着架构师去。目光不要放平行了。 在技术上一样精比样样都知道点更吃香
|
|
ericguiNov 3, 2016
51
@wensonsmith 正解
|
|
billleeNov 4, 2016
52
@setonfocus C 明明就是弱类型
|
|
cgcsNov 4, 2016
53
中文
|
|
WangxfNov 4, 2016
54
要真这样说学 java 才是最保险的,企业级软件,各种管理系统 crm ,大互联网公司后端,往前还有安卓,机器学习,云计算,深度学习?
|
|
hyyou2010Nov 4, 2016
55
java 是最广泛的, js 是最火的
|
|
errorlifeNov 4, 2016 via Android
56
@q397064399 当好一个程序员,请问具体何为。
|
|
57
纠结学一门语言的说明你还没到一个境界。
到了一定境界以后,是企业需要用什么语言你就花几天时间学会然后开工。 就算是在同一家公司里,也会因为新技术的出现而切换技术栈。 推特从 Ruby 换到了 Scala ,你怎么办? |
|
WangxfNov 4, 2016
59
@jhdxr 我当然知道所谓的高级程序员是不 care 语言这种正确的废话,但是与之相比,更熟悉生态不能不说是个优势,只要是个合格的程序员,语言层面的切换只是时间问题,但是总归要花时间,再说啦你就算用或者不用 java 写业务你也不会是在搞些一般人学不会的黑科技,你要真有这种壁垒,那这类话题也没啥讨论的必要。。
|
|
nashgeNov 4, 2016
60
学了世界上最好的语言还会失业?
|
|
SasasuNov 4, 2016 via Android
61
学习 github 上使用最多的语言 markdown
|
|
eooNov 4, 2016 via Android
62
跟我摆地摊吧
|
|
timelessgNov 4, 2016 via Android
63
当然是学一门前端语言了,,比如 iOS 双保险
|
|
garyalenNov 4, 2016 via Android
64
Java node.js
|
|
hainuoNov 4, 2016
65
感觉题主 最好是学好英语
|
|
AndrewChenNov 4, 2016
66
PHP 从业 3 年,前端 2 年,目前 26 岁,担任小公司产品经理一年
我个人是这样认为的: 技术只是手段,在项目上使你很好地完成任务,在事业上是你的跳板。 技术永远在发展,但人是衰老的,拿有限的精力去学无限的东西是不科学的。 所以除了 PHP ,你可以再去学任何你想学的语言。 但是 也可以去学如何更好地晋升角色,因为后辈会永无止境地上来,你仍旧做程序员,必然被淘汰,不同的年龄适合不同的角色,人也应该像技术一样不断的跳跃发展,才永远不会被淘汰。 |
|
misaka19000Nov 4, 2016 via Android
67
@Sasasu 然后开始面向 markdown 编程?
|
|
abcbuzhimingNov 4, 2016
68
程序员居然还纠结语言?这个地球上当目前为止,不管吹的再天花烂坠的语言,它都一定是“面向过程”运行的语言。搞清楚这点,语言没啥区别
|
|
aksoftNov 4, 2016
69
多沟通,多接触人
|
|
bramblexNov 4, 2016
70
|
|
beemolinNov 4, 2016
71
@reticentfat 為什麼德語?
|
|
kobe123Nov 4, 2016
72
还是先学精一门语言 然后再学其他的。先纵向发展 再横向发展
|
|
justmileNov 4, 2016
73
握爪,同为 phper
首先,我觉得上面很多回复都挺扯的,学习这东西应该是分方向的,应该先确定自己的兴趣再来选择发展方向。 如果你只是想混口饭吃,过上悠闲的生活,那你只需要把 php 学好就行了, js 之类的能会自然是好了 如果你想变得很牛逼,那赶快把离散数学、数据结构与算法、设计模式、操作系统原理、汇编、 c 之类的学好吧, php 想深入发展,前面说的这些都是基石 我选择了后面的路 |
|
cbais7890Nov 4, 2016
74
你需要学习如何快速学习的方法, 这样一辈子都不会失业
|
|
ZeoKarlNov 4, 2016
75
《颈椎病康复指南》《腰椎康复指南》《活着》
|
|
76
@panda1001 全才。。
@jason19659 好想法, 50 岁后是回家卖煎饼果子吗。 @cxbig 膜拜 @xiaoshangmin 文采不错 @peneazy 人长的丑,学了有用吗? @itkdqwzero 发现那个学好了都是大神 @hanzichi 专注 web 开发 @a812159920 看到 java 都头疼 @hteen 6666 @wolfan 厉害了 @wensonsmith 这个可以有 |
|
77
@cgcs 20 多年了依然没学好。
@Wangxf 太广泛了把 @hyyou2010 php 是最好的吗 @msg7086 好的把 @nashge 哈哈 @Sasasu 这个会 @eoo 老司机求带 @timelessg ios 不是早都已经饱和了 @lan894734188 0.0 @AndrewChen 受教了 @abcbuzhiming 好像是的伐 @aksoft 难道要当一个会演讲的程序员吗?公司分享会真的有用? @kobe123 是的呢 @justmile 架构师路线?老司机求带 @cbais7890 真理 @nieyujiang 0.0 |
|
abcbuzhimingNov 4, 2016
78
@bramblex 你在地球上找一门语言,计算机执行起它来不是一行行的读进去然后执行的?本人才疏学浅到现在为止还没找到过。你以为我说的“面向过程”是啥意思?语言这东西有啥可怕的,再天花烂坠的语言还不是机器一行行的执行的,从这点上说机器比人好理解多了,机器可不会玩魔术。只要机器执行语言的模式还是现在这种“一行行的过程”。就没什么可怕的,什么时候机器学会人类的跳跃思维的时候,那就复杂了
|
|
jhdxrNov 4, 2016
79
@Wangxf 我根本没有想说『高级程序员是不 care 语言』,我只是想表达你举的例子不成立。假如你原来是拿 java 写 web 的,现在转去做机器学习,和一个以前拿 c++做机器学习的人现在转去拿 java 做,谁上手速度更快?熟悉语言在这个场景下的优势几乎为零。你说熟悉生态,生态也是和你做的业务强相关的啊,做 web ,你熟悉 ssh 、熟悉 myibats ,然后你转去做安卓,你之前会的那些那些生态有什么用?
|
|
bramblexNov 4, 2016
80
@abcbuzhiming 别扯其他的,就说说你会几门编程语言,覆盖几个编程语言范式。别说什么 一行行的过程 真是把你的浅显和无知暴露无遗啊。那你告诉我你跟翔有啥差别啊,不都是由基本粒子组成的吗?你给找出你身上有哪个基本粒子翔里面没有的?
|
|
v2deadNov 4, 2016
81
@abcbuzhiming
不见得是一行行读进去执行的啊,首先说一行行读,起码 php 就不是,你可以动态的延后声明。再说一行行执行也不对,不说多核多处理的,单单是古老的指令流水都是数条同时执行的,再有编译器优化,执行可能是乱序的。 倒不是抬杠,不同语言除了应用场景不一样,本身创造出来的思考方式也不一样,学习不同语言本身就是对原本问题的思维方式的一种变换,哪单单只是“面向过程”这么简单的问题。打个比方,使用 erlang 解决并发问题的时候,这就是语言本身带来概念上的转变。虽然说起来其他语言可以做到同样的事情。学语言首先是思路的开阔,还是有学的必要的。 |
|
yoke123Nov 4, 2016
82
同 phper 首先 PHP 是世界上最好的语言 恩 没毛病 然后 我也是个菜鸟 我不知道你是不是把 php 玩熟练了 要我说你还是老老实实把 php 玩熟练吧 未来的事交给未来的你把 急也没用
|
|
anuxsNov 4, 2016 via iPhone
85
跟语言没关系,你太烂了,什么语言都救不了你。
|
|
bobyliveNov 4, 2016 via Android
88
任何一门外语,你都不会失业了
|
|
abcbuzhimingNov 4, 2016
89
@v2dead 此“面向过程”,非彼“面向过程”
我说这话的意思,就是不要把编程看做是趋向魔术的一种方式,很多人畏惧去尝试别的语言,本质上就是因为计算机在他们眼里跟魔术一样。 |
|
abcbuzhimingNov 4, 2016
90
@bramblex Tiobe 排行榜语言前 20 名我除了汇编没认真写过东西,其他的语言我都玩过了。你是不是打算继续去哪里拿个题来考我,然后考不出来就说我在装逼?我不是全知全能,很多语言也仅仅是玩玩而已。但是在我眼里,语言真是趋同,没有魔法,没有银弹,大家都是一行行执行的东西,有啥不同呢?编程语言范式?无非就是面过程,对象,函数式,你还能玩出什么花来?我说搞计算机的纠结这些有意义吗?我说的过程不是你理解的过程!懂?不懂我在说什么就别回了,都这个时代了还纠结语言真是很无聊的事情。我想告诉楼主的其实就是一句话,永远记住你看到的再花里胡哨的东西,机器都只能逐行执行。为啥要畏惧或者去挑选语言,都玩玩呗。啥都接触一下,你会发现大家的想法其实都差不多,殊途同归
|
|
bramblexNov 4, 2016
91
|
|
bramblexNov 4, 2016
92
@abcbuzhiming
搞计算机的纠结这些没意义?别侮辱人家搞计算机的了,你就一个搬砖码农还有资格说自己搞计算机的?那是不是工地上建筑工人也是搞建筑的呀? 真是的,计算机那么多领域,不是自己领域的东西别瞎扯。先去 google 一下 PLT ,然后看看 PLT 要学多少东西,看看你自己懂多少。编程语言是大坑,你这种估计连编译原理那种最浅显的门面都啃不下来就别自以为多了不起了。 |
|
CbdyNov 4, 2016 via Android
93
@abcbuzhiming 首先,机器不是逐行执行的。
|
|
soulmineNov 5, 2016
94
学会了最好得语言还会失业!天呐 世界要毁灭了
|
|
NerverLibisApr 22, 2019
95
马克思
|