1
sampeng OP 麻烦帮忙移一下。。。发错频道了。。
|
2
bengol 2013-10-19 14:41:21 +08:00 via iPad
呵呵,给应届说这些没用
|
4
angelface 2013-10-19 15:13:32 +08:00
think in java,呵呵。
|
5
twor2 2013-10-19 15:24:37 +08:00
交换的尊重,不要施舍的尊重
工资就是一个量度 |
6
faceair 2013-10-19 15:32:29 +08:00 via Android
说得不错
|
7
detailyang 2013-10-19 15:36:45 +08:00
听听过来人的经验 :)
|
8
brikhoff 2013-10-19 16:05:31 +08:00
我还好啦,一直都是做程序员,最近出了点状况,感觉有点恐慌,思考了如果不做程序员我能做什么,但我想了想我那些在国企里面等死的盆友我又感觉生活其实没有我想的那么坏
|
9
GTim 2013-10-19 16:28:40 +08:00
不错,我的第一份工作也不堪入目,但至少带我进了这个行业,从此衣食无忧
|
10
Ricepig 2013-10-19 16:52:20 +08:00 via iPhone
有些人毕业之后才有了第一份工作,有些人读书期间就完成了第一第二份工作的积累。
|
11
rteta 2013-10-19 17:52:00 +08:00
请问LZ 刚开始学的“编程理论”是指什么?看的是什么书?能分享下不? 我想转开发,学了几门语言,都是学完语法就完全不知道干什么了? 摔.....
|
15
rteta 2013-10-19 18:12:30 +08:00
@sampeng 感觉很多讲python的书 都是为有“其他语言编程经验的人” 写的,我总是看到类似“在这一点上jave是如何 C++又是如何的,perl又是如何如何的,so python完胜前几者”之类 莫名其妙的东西 大意就是这样,,我想我需要一本从前端到后台从HTML开始,从头开始介绍 web项目的书, 一直没找到,我总是感觉没有办法把后台和前端和用户看到的实际网站效果联系起来, 我也描述不清楚, 算了,慢慢学,也许是我太急躁了。
|
16
sgissb1 2013-10-19 18:25:57 +08:00
有些事情不同的角度理解不同,而且有些事只可意会不可言传的,和谈恋爱差不多的。
所以我一直在和别人说,有些是只可意会不可言传,说出来很难被接受的。 |
20
viator42 2013-10-19 19:21:15 +08:00
到底是先考虑好做什么再去学对应的语言还是先学语言再考虑做什么,一直在纠结这个问题。
|
21
mr_nop 2013-10-19 20:39:55 +08:00
应届生通常不能明白这些,等他们能明白时,他们也工作了一些时间了。
|
22
davansy 2013-10-19 20:59:25 +08:00
楼主我们的遭遇差不多啊!看到你这篇文章感触挺深得,差不多同际遇的人,总会有那么一点倾肠相倒的感觉。
我工作三年有余,大专毕业。当年高考语文作文跑偏,语文只赏了80分,高考总分过省内二本线30来分。高考填志愿,又跑偏,差1分录取。在家郁闷了几个月,后来9月份的时候最后一次补录,草草填了个打着地址是北京的专科学校。这实在是坑爹,坑大爷,天坑!学校不是北京的,是北京东边的!当时的心情是 去你大爷的,然后千万个草泥马 在心中火辣辣的奔腾。 在学校,一混,二年半过去了。大家都开始找工作,面对之前去配电所参观学习,站在好几万千伏的高压电线下我都会担心是不是会被吸上去的经历,我对本专业的就业实在提不起兴趣。本专业之于我,如中年大妈之于18岁男青年!我对本专业就业不感兴趣的还有另外一个原因,专业实在太烂,还不如自己看闲书学的前端方面的东西。最后,我一份本专业相关的都没投,猛的扎进了一家小互联网公司,开始了码农生涯。 一非计算机专业,打了点鸡血的前端愣头青,当时对什么设计模式,什么算法导论,什么数据挖掘,感觉陌生而遥远。自然就把何时弄明白这些东西 同 何时弄明白宇宙大爆炸 归到了一类。几个月过去了,情况有所改变,觉得前者要 比 弄清楚宇宙大爆炸要紧急。于是花钱买了本《javascript 设计模式》开始慢慢啃。从那时起,开始旁敲侧击接触到设计模式,在写代码的时候也开始注重代码的组织和结构。在第一家公司写css,html,javascript 写了半年,觉得自己提高不少(当时公司无特别厉害的高手,这里也有自信心过于膨胀因素)想找个更好的平台练练,于是就到了现在的公司。 在目前的公司一干,两年半过去了,从最开始只干前端到现在后端。这是一条不归路!以前干前端的时候不觉得 自己当时没有了解的东西是自己工作上的瓶颈。到后端之后完全不一样了,需要了解很多计算机基础,和理论方面的东西。至少了解了这些东西,才更像一个后端码农,更合格的后端码农! |
23
livemighty 2013-10-19 22:03:41 +08:00 3
找工作快一个月了,也来吐个槽。
楼主说英语重要,设计模式重要,算法重要,请问在你面试的时候,什么时候考过非历年面试题的设计模式?什么时候考过非历年面试题的算法?《算法导论》很重要?为什么总是来回考《编程之美》上面那几题?英语很重要?开玩笑,现在研发什么时候考过英语? 你们说很重要的,都是假的,对于你们,真正重要的,是历年面试题,是《编程之美》上面那几道被应届生死记硬背的题目。 技术很重要?非历年面试题上面的东西我和面试官扯聊一下就知道他根本不关心不了解了。 面了快一个月,只有两个面试官真正让我佩服。其他只会扯历年面试题的,我也就呵呵了。 |
24
slimbloody 2013-10-19 22:25:42 +08:00
数学很重要。。。哪些数学很重要?应用范围在哪里?
|
25
Keinez 2013-10-19 22:37:10 +08:00 via Android
好,作为一个做设计的,表示参透多领域的知识非常重要,进入一个新的领域,就能理解之前所不能理解的难点和疑问。
感觉楼主谈编程思维和设计模式,其实是谈解决问题的方法和思路,这一点和成熟的设计师并无区别。 |
26
ms2008 2013-10-19 22:59:21 +08:00
A:什么样的工作算是有意义的?
B:80%打杂之外再掺杂20%更有意义的任务。 |
27
sampeng OP @slimbloody 算法的基础是数学。需求和代码的逻辑性是数学。。无处不在。就看你怎么想
|
28
sampeng OP @slimbloody 不是说数学重要就是用公式。。那尼玛是天朝式教育。。。关键是解决问题的逻辑性。。。我数学全忘完了。。大学也没学。。。正在自补充中。。。
|
30
sampeng OP @Keinez 就是这个意思。。。不要以码农自居。。而是~~~设计师。用26个字母完成任务。。没有比这个更神奇的事情了
|
32
thfurior 2013-10-20 00:01:23 +08:00
马上找工作了,谢谢楼主的经验
|
33
vincent1q84 2013-10-20 00:46:59 +08:00
@brikhoff 我也是,想想那些下了班需要经常喝酒应酬的朋友,觉得现在走的路也没那么坏。
|
34
reiayanami 2013-10-20 02:37:09 +08:00
你这样的帖子多少有点打击那些第一份工作找错了的人,而且其实出路很多的,很多人其实不是很适合这个方向。
|
35
monkeylyf 2013-10-20 03:32:17 +08:00
经验让人谨慎
|
36
sdpfoue 2013-10-20 12:11:34 +08:00
呵呵
|
37
pycq2002 2013-10-20 12:44:21 +08:00
@livemighty 真的是同感,大多数面试公司的题目我感觉都差不多,而且网上一找都能找到答案,我就在想能通过这些面试的人估计很多都是之前背过很多面经的,我觉得真是很无聊。
|
38
sampeng OP @reiayanami no,不是这样的。。是在做第一份工作的时候觉得这份工作真烂。其实。。。他真不像想象中那么差。。。只是不知道而已
|
39
reiayanami 2013-10-20 15:27:28 +08:00
@sampeng 我的意思是说如果遇到真的很烂的,真的就是选错了职业的,对这些人而言似乎没给出什么出路。
|
40
sampeng OP @reiayanami 职业可以错,想法不能错。其实到现在我的看法是,任何工作都会对未来的理想工作有所帮助。你明明知道那是个坑,你还想在坑里面呆一辈子。。那怪得了谁。。。
|
41
bigcoffee 2013-10-20 17:21:59 +08:00
可以恭喜楼主开窍了吗?阿弥陀佛。
|
42
LuciusChen 2013-10-20 18:33:58 +08:00
想弄前端开发,可是不知道从何处着手啊。。。
|
43
hourui 2013-10-20 19:01:54 +08:00
共鸣+1
|
44
Edward 2013-10-20 21:01:19 +08:00
恩,这个和应届生感觉确实没啥用,不过确实有些共鸣。。。
楼上有很多说数学感觉不出什么用来,极端的说,如果自己的数学综合水准只有小学水平,那写出来的代码绝对和系统学习过高等数学系列(不限于高数、高代、概率、离散等)的人差距极大,单从计算从1加到100就能看得出来。计算机本质是数学,于是如果数学学得好,基本上都可以搞计算机,而且可以搞得风生水起,我叔叔搞化学的,现在早不搞化学了,自己写 APP,据说月入5W人民币(我觉得是吹牛),可见这个和自己原来是什么专业没啥关系。 英语学习确实相当关键,天朝计算机水准不高,很多东西都需要去阅读国外的文档,甚至论文,这时候如果英语不扎实,就会搞得很累。 学东西确实不能只学一种。语言能不能各种学,我觉得这个问题可以开场辩论会了,这其中有一个度,要明白自己想要什么,不然就会迷茫。各种学最终意义在于让自己能在自己所折腾的领域有所建树。 至于前端,还是要提高一下自己的审美能力,多看美女据说可以提高自己的审美能力。。。 至于面试考什么,能不能面上,那是求生基础,这里讨论是如何生活得更好。。。 |
47
chemzqm 2013-10-21 03:29:59 +08:00
做了4年的前端也给大伙几点建议:
1. 不要指望靠项目能涨多少经验,要下大功夫学好基础知识(包括英语,底层的API,JS/css/html特性),最简单的办法就是把MDN上的文档都好好研究研究。 2. 不要觉得会个xx框架自己就有多厉害,平均6个月淘汰一轮,而且找工作也会受很大限制。 3. 写代码相对于设计优秀结构和调试代码要简单的多,光写的快只能算码农。设计出简单的结构,写出可维护代码才是真正有价值的程序员。 4. 最好的学习方法是研究真正优秀的代码,而不是去跟风什么时髦框架。 5. 善于利用各种工具可以帮你事半功倍,例如:nodejs、vim、shell脚本。 6. 不是很兴趣的话没有必要太纠结算法以及底层的东西,除非你的工作涉及图形学,否则不大可能用得上。 顺带帮公司招收优秀的前端人才,我们基本不考虑IE。 |
48
chemzqm 2013-10-21 03:36:46 +08:00
最重要的是要知道你的价值不是由HR或者面试官决定的(有的人习惯于通过打击别人来自我感觉良好),每天问问你自己做了那么多到底进步了多少,还是说仅仅只是为了应付工作
|
49
breeswish 2013-10-21 07:50:52 +08:00
|
50
jimrok 2013-10-21 10:31:07 +08:00
如果真像你说的是程序员,不是xx程序员,建议你去试试ruby,这个更有意思。
|
51
tioover 2013-10-21 11:38:04 +08:00 via Android
大专新生路过
|
52
ChiangDi 2013-10-21 23:07:50 +08:00
我刚上大二,每天都在看算法书学语言写程序,看看你的忠告觉得好复杂的样子
|
53
bluntblade 2013-10-22 10:15:19 +08:00
设计模式并不如想象中那么重要。
|
54
sampeng OP @bluntblade 设计模式本身不重要。重要的是培养一种抽象能力
|