请问下面两种说法,谁说得对??
=====================================
A男:程式语言虽然技术变化快,语言工具多,
但只要先学会一种,之后要再学会其他语言或技术是很快上手的,
所以根本不需要担心在职涯上,不断追着技术跑
与学习各种语言会很费精力的问题!
B男:屁啦!只会说干话!那是你自己天份高,
其实大部分的程式人都深陷水深火热中,OK?
IT知识更新远远快于一般的行业,比如内科医生,
他的知识大多是不变的,只不过东西很多,所以医生越老越值钱,因为经验丰富。
而软件开发(尤其是C# JAVA这种高级程式语言)的知识变化极快,
从我上大学到现在,不到10年,C#的主推技术从Winform到WPF到UWP
,一套换一套,哪怕别人再怎么说:“程式语言都是相通的”,
我也依然需要花大量时间精力去学习新技术!
作者: jccat (杰西猫) 2018-01-01 01:04:00
一定要选一个对的?
作者:
gundam00 (傻那驾驶中)
2018-01-01 01:09:00A男的说法 会上手跟写得好是两回事好吗....
作者:
ddchris (克里斯)
2018-01-01 01:14:00还好我都只用1跟0编码,所有地方都通用
作者:
bibo9901 (function(){})()
2018-01-01 01:22:00共通的部份就是编译原理、算法、资料结构和作业系统恰好就是一般非本科最难自学(而且通常也不屑)的知识
作者:
Kennyq (舞光十射~*)
2018-01-01 01:30:00那学组合阿!最接近0跟1编码只怕看到一堆暂存器就一堆人放弃x86从1978年开始到现在都快40年了,基本架构又没变资料结构、算法不是不屑学,是因为公司深究的不多真的要深究,不如搞组合语言
你也可以不学不实作阿 等你想换工作用A那一套讲讲看
作者:
Noahdot (驳二宫和也)
2018-01-01 02:11:00先承认你就是B男
作者:
chuegou (chuegou)
2018-01-01 02:15:00所以才会选底层阿 选c和arm asm 只不过arm asm会扩充
作者:
wugesmin (我是一只鱼)
2018-01-01 03:04:00看对什么人阿,程式设计也没有绝对的对与不对
语言之间一定会有共通性 上手基本上不难拉 但精通很难
作者:
Masakiad (Masaki)
2018-01-01 06:05:00医生也要学新的医学知识好吗......程式语言本来就是学的越广越深的人而越能快速学习新的知识,与其纠结这问题不如赶快增加自己的深度跟广度
作者:
sanpf (sanpf)
2018-01-01 07:07:00或许你是对的 该离开的人是我
作者:
Swampert (巨沼怪)
2018-01-01 07:09:00我想请教这两人有学过DS 算法 PL 这些CS必修吗
作者:
Ommm5566 (56天團)
2018-01-01 07:24:00医生每年都要看最新的生医技术 还要判断能不能用在病人难度高超好不.....
程式语言 上个几堂课就会的东西程式难又不是难在语言本身 而是写法
作者:
a9564208 (YOU OUT!!)
2018-01-01 09:44:00A不是天才就是蠢材B是业界大多数的普通人
作者:
testPtt (测试)
2018-01-01 11:00:00我觉得A只有很快上手说错 可能是平时说话的习惯不好
如果你做产品,每天追新的技术是必须的,许多演进也不是一夕就废弃了先前的知识基础,能力是可以如此往上堆积;另外还有环境的问题,国外软件动荡幅度大,台湾国内生态就不一定如此,毕竟稳定可用成本也许是国内老板最大的考量。
作者:
GoalBased (Artificail Intelligence)
2018-01-01 11:24:00A:程式设计师 B:非程式设计师
楼上大大的说法 更应证B男的说法最接近真实!因为真正能专业到够格称作"设计师"的应属少数
作者:
senjor (哞哞)
2018-01-01 11:31:00不同领域不同环境就不同需求,这两组的需求都有...有些工作环境的确是要你一直转新的东西没错但是只要你能够上手就好了,然后有些工作是希望你钻很深然后还有工作是你进去就可以准备养老了 (ry
作者:
y3k (激流を制するは静水)
2018-01-01 11:45:00我觉得看的角度不同 A思维比较偏系统 B思维比较功能像UI
作者:
chocopie (好吃的巧克力派 :))
2018-01-01 11:47:00A: 先求有,再求好B: 只要炉火纯青,也能烧熔真金讲的都没错,重点是在什么阶段。如果从零开始学习,那一定是先求有再求好。但是要想时时跟上最新技术,就像B说的,边际成本很高
作者:
stosto (树多)
2018-01-01 12:06:00C#主推技术从winform...?? 这句话是我不写C#吗?B完全搞错程式语言在干嘛的阿
A不适合当PG 甚至不适合SD除非经验老到 B比较适合PG/SD
作者: profiles (pforileS) 2018-01-01 12:15:00
B应该早点转行去卖鸡排
如果公司没有分工又是A 除非天赋异禀不然结果大都垃圾
作者:
Argos (Big doge is watching u)
2018-01-01 12:33:00哪有什么东西是恒久不变的... 就算医生新技术也常在变而且医生这案例也不好 管制行业拿来类比怪怪的吧?你看现在又有量子电脑 说不定出来后计概全都要重学了 怎办
作者:
a9564208 (YOU OUT!!)
2018-01-01 12:48:00计概重学…那是做IDE的人才需要去烦恼吧其他人只要知道怎么用就好
不过有量子运算可能整个编写思想与形式会完全不一样也是很有可能性的。
作者:
TAKADO (朕没给的你不能抢)
2018-01-01 12:57:00AB某种程度都是对的。而且医生例子不太准确,老医生经验丰富看病快狠准,但不一定会用/敢用新药新技术新开刀法。
作者:
Ommm5566 (56天團)
2018-01-01 13:00:00推楼上 AB都错表示AB都对一部分XD
作者:
TAKADO (朕没给的你不能抢)
2018-01-01 13:07:00多数新程式语言都是期望达到A说的境界,但事实上还是不少业界人士处于B说的老鼠轮回中。应该跟各人学习/理解能力、产业、公司环境、产品都有关系。
作者:
meowyih (meowyih)
2018-01-01 14:17:00就B没天份不适合拿写程式当职业又不肯承认然后抱怨个不停啊
作者: sTinGe199 (Nsysu-sTinGe) 2018-01-01 14:24:00
A是senior在说的 B是junior在说的 没有绝对的对错
作者: longlongint (华哥尔) 2018-01-01 15:06:00
A跟B都在讲同一件事 只是他们的所在座标不一样
作者:
feeya (24 August 升格为乡民)
2018-01-01 16:18:00google是我们的神
把CS,CSIE系几门必修课学好很重要,培养基本功和sense,学相关领域很快,比较能够举一反三。非本科系的不见得愿意花时间念这些,只觉得要"看"得见东西的才值得投资。如果A是说学深一点而且AB只能选一个,那我选A。但实际也是AB并存,但A比重教大,我相信程式语言大部分概念是相通的,没学到的程式语言或工具要用时再学即可,没时间一直追新的语言和工具,真要追也是要追概念。
作者: bizer (bizer) 2018-01-01 17:43:00
语言跟开发两回事
作者:
justben (BEN)
2018-01-02 09:22:00看语言的特性,比方functional的一般的逻辑就差很多现在新语言的特性 反而是越改越像 倒是不用太担心
作者:
gmoz ( This can't do that. )
2018-01-02 11:07:00假命题
一堆人擅自翻译成A说不用新的语言是怎样A只是说不用追,要用时马上学就好了事实上就是这样,与其花时间看没再用的新技术,不如花时间读基础学科,线代 算法 甚至微积分
推某楼太强直接用0101011010001写code XD
作者:
ken1325 (优质水瓶男)
2018-01-02 13:16:00有够废的,我朋友直接在硬盘上用针刻出windows。
作者:
alog (A肉哥)
2018-01-02 18:38:00还好我都用电话跟朋友做二进制传输传送windows系统 (咦这三小
作者:
y3k (激流を制するは静水)
2018-01-02 19:56:00何不用算盘制作Windows系统XD
meteor,不是念CS真的比较难理解,因为我们觉得没有用,而觉得没有用是因为看太不到什么"东西",而这个东西通常指的是UI打错,因为他们觉得没有用