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