Redian新闻
>
今天有人赌天然气么
avatar
今天有人赌天然气么# Stock
e*t
1
我是学工程的背景,做行业软件,具体的产品开发
了解类似机械电子土木行业软件的同胞都能理解,反正是在单机上跑,比如photoshop
就是个经典例子,当然人家现在也“互联网”了。对应地,我们这些人力资源也需要
Change, 原有知识基本过气。
基于自己经历,简单地写写,非科班专用,科班生见笑了。
1. 非科班生如何上路基础知识。
工科大学生其实也修过计算机的课程,不过很肤浅罢了。在做工程软件的时候,我
们的强项是领域知识。但是很多人确实地需要补补计算机方面的课程了。
先说数据结构和算法课程。很多教材光讲原理和伪代码,学习了以后会出现“眼高
手低”的现象。
推荐几本代码驱动的数据结构书籍,当然它们不一定是最好的书,但是确实是“有
码可依”
- 喜欢C语言的建议读 : "数据结构C语言版(台湾)-陈峰棋"
这本书难度不高,但是全程教学案例是完整运行的C代码,比如 dijkstra 寻路,
Toplogy 排序,通过debug可以让读者明白到底“idea”是如何变成“code”的。网上
有scan下载。

- 喜欢java的推荐"data structures algorithms and applications in java by
sartaj sahni " 。 此书相当于研究生教材 , 其实题材选择和组织得不好
, 虽然完整覆盖了Data structure 和 algorithm, 但是内容古旧 , 对互联网时代的
算法和数据结构关注不够 , 优点是源码完整 , 跑一遍java代码可以有助于了解经典
算法原理的实现 。 二手也就一个汉堡的价格 。

- Algorithms 4th edition by robert sedgewick 这个很推荐 , 深入浅出教学
的典范 。它针对了比较新的算法。
它的java代码实现有时候依赖java collection,那么请追踪到java源码探寻究竟。
这是一部可以当小说读的书,请大家不要做猥琐男女,掏钱买个纸版的吧。它早
期的C++语言版本更便宜,覆盖面很全, 有码有图,写得也非常好,观点高远,偏重追根
溯源,可传给子女看:)
再说操作系统的书 , 我只读过一本经典 “operating system with java ". 写得
非常好,比如java 的调用 wait, notify的背后到底是如何原理,如何实现。
最好有空可以看看离散数学的教材,了解基本范畴。有些东西其实很基本,比如
GrayCode,你觉得它偏门?其实很基础。
最后务必补习Database的知识,桌面软件往往不涉及这个。
推荐Beginning Database Design Solutions
2. 算法的龙门一跃
包括我在内的好多人估计学完基础课程后,发现一些面试的难题还是没思路,比如
何时用上recursive,何时用DP。原因是没有掌握“解决问题之道”。 其实sartaj
sahni 书上已经总结了基本的包括DP,DC等五大类策略。世面上当然还有更专门化的书。
先推荐"introduction to the design and analysis of algorithm" by anany
levitin . 这书把基本的五大策略又进一步细化,总结得棒极了,比如最核心的
combination 和permutation 如何用“minimum change”的策略实现。另外推荐大家想
想为何combination和permutation是如此重要?
再推荐"The algorithm design manual"。这书和sedge wick的那本一样可以当小说
看,关键是作者把解决问题的来龙去脉考量写得非常清楚,就是应用的Context决定了
算法的取舍。如果不舍得买这本书,我怀疑学习者有无诚意从事码工这行。
最后推荐"The programming pearl", 这个也是关于“道”的书,此书文笔优美,它
的最大特点就是叫你如何“演进”地解决问题,我个人认为面试官也愿意看到你的这个
策略,如果一下子写出最优解,估计还是事先见过题目了,可惜工作不是面试,大部分
实际问题需要“演进”的策略。

还有些好书就不说了,我想说的是计算机器的优势就是重复,本质上Iteration就是
解决问题的核心方法,区别是Top down 还是 Bottom up.
如果解决之道看多了估计就考像GRE一样,一看题目里面的关键词,就预测出了可能
的解法。
LeeCode的题目设计得很讲究,考试专用,有一定的区分度,不会特别复杂,但是难
度不低,用意就是考察你有没有掌握“算法之道”
3. 互联网的技术Stack。
从行业软件往互联网方向转,刷题这种事倒是不难,可是被招聘进去对公司产品的big
picture如何呢?基于目前的跳槽经验是我们比较缺乏基于Web的分布式系统的设计和实
现。
具体来说,一个例子就是类似amazon这样的online resource management 如何实现?
需要考虑那些问题
比如 Browser从点击add an item into cart 到place order完成的过程发生了那些事?
推荐 Http the definitive guide。
比如前端的Javascript如何使用才能优雅?
推荐Javascript, the good parts
比如 service oriented architecture 如何实现?
SoapUI的魔法是如何实现的?
推荐阅读 Web Servcie /Restful API方面的书
比如在表现层/业务层/存储层间流动的 web data 如何表现,转化和互动?
推荐阅读XML,XSLT 和BPEL方面的书
比如传统database 如何match领域模型?
推荐 Hibernate in action by Gavin King
比如data set的存储为何因Web而从传统的RDBMS转向NoSql?
推荐 Martin fowler的 NoSql Distilled
比如Platform as a service的原理是何?如何Scale?
推荐Cloud Architecture Patterns by Bill Wilder
比如Enterprise 的architecture 有哪些定式?
推荐 martin fowler 的patterns of enterprise application architecture
经典的web based enterprise架构有何完整案例?
推荐Rod johnson的系列红皮书,案例就有Fandango如何实现。
比如互联网的算法偏重哪些?
推荐programming Collective Intelligence by Toby Segaran.
大数据我没经历,无法推荐。
最后请多观摩github上的大型Web Framework源代码,很多大型web framework都是工业
级别的的,应用了DI, AOP等技术,“源码之前,了无秘密!”
4. 我们的资本
在IT业发展的好的代表既有科班生的陆奇,也有学化工的池宇峰。
如果因为IT热,就转,只想找个好工作,不争不闹,天花板可能就在眼前。
我推荐大家读读 Everything store 这本书,看看在美国或者全世界的互联网行业如何
才能生存下去。
你的资本不是你能刷题,而是你的厚脸皮,你被羞辱的忍受力,你对变化的积极反应,
你学习新东西的能力和速度,
你的好奇心,你的野心。推荐大家选择这种公司:工作最累,有最革命的商业模式,在
最有
人气的地理。
avatar
b*e
2
先报个道。
avatar
h*6
3
其实我一直有个疑问 大家看书都多块?我怎么觉得一本书就得看我几个月啊
avatar
b*e
4
Oh,yeah!
avatar
s*d
5
赞同 看CLRS 和Sedgewick Algorithm各花了5,6个月。预计Algorithm Design manual
& Prgm Pearl还要两个这么久..

【在 h******6 的大作中提到】
: 其实我一直有个疑问 大家看书都多块?我怎么觉得一本书就得看我几个月啊
avatar
c*2
6
ME!
avatar
d*e
7
很牛的书单,赞
avatar
b*e
8
刚才NG跌到3.666补了仓。一转眼就3.759卖掉。剩下的继续彪。

【在 c****2 的大作中提到】
: ME!
avatar
w*6
9
顶, this is very helpful

photoshop

【在 e********t 的大作中提到】
: 我是学工程的背景,做行业软件,具体的产品开发
: 了解类似机械电子土木行业软件的同胞都能理解,反正是在单机上跑,比如photoshop
: 就是个经典例子,当然人家现在也“互联网”了。对应地,我们这些人力资源也需要
: Change, 原有知识基本过气。
: 基于自己经历,简单地写写,非科班专用,科班生见笑了。
: 1. 非科班生如何上路基础知识。
: 工科大学生其实也修过计算机的课程,不过很肤浅罢了。在做工程软件的时候,我
: 们的强项是领域知识。但是很多人确实地需要补补计算机方面的课程了。
: 先说数据结构和算法课程。很多教材光讲原理和伪代码,学习了以后会出现“眼高
: 手低”的现象。

avatar
w*2
10
早上赌大了?
avatar
k*k
11
很详细。
但是,大部分人不适合。之前没有编程和任何理工基础的更不适合。
那么多书看完,到理解应用,三五年已经过去了。没家庭没工作另说。
到中小型的企业码code基本用不到这些眼花缭乱的算法和数据结构,用到都是很简单。
这个版都是非FLAG不去,其他普通码农都可以自杀的节奏。
avatar
b*e
12
嗯,是大,这价位做空是活得不耐烦。

【在 w*****2 的大作中提到】
: 早上赌大了?
avatar
s*a
13
mark
avatar
s*z
14
how do you buy NG?
thanks

【在 b*******e 的大作中提到】
: 刚才NG跌到3.666补了仓。一转眼就3.759卖掉。剩下的继续彪。
avatar
d*3
15
其实科班不科班没太大区别。hands-on problem solving 才是最关键。
avatar
c*2
16
呵呵,每周四MM给大家送钱啊!这价位做空是活得不耐烦。
avatar
j*3
17
mark
avatar
b*e
18
IB可以买啊。

【在 s********z 的大作中提到】
: how do you buy NG?
: thanks

avatar
l*i
19
三五年过去了,有些技术就过时了,还得重新学。。。

【在 k***k 的大作中提到】
: 很详细。
: 但是,大部分人不适合。之前没有编程和任何理工基础的更不适合。
: 那么多书看完,到理解应用,三五年已经过去了。没家庭没工作另说。
: 到中小型的企业码code基本用不到这些眼花缭乱的算法和数据结构,用到都是很简单。
: 这个版都是非FLAG不去,其他普通码农都可以自杀的节奏。

avatar
b*e
20
刺激程度堪比ER。

【在 c****2 的大作中提到】
: 呵呵,每周四MM给大家送钱啊!这价位做空是活得不耐烦。
avatar
f*t
21
差的多了。半路转行的可以在某个领域研究深入,但computer science相关背景非常薄
弱,综合实力不行

【在 d***3 的大作中提到】
: 其实科班不科班没太大区别。hands-on problem solving 才是最关键。
avatar
b*h
22
今天早晨买了2000股U*[email protected],如果下周上涨了会给楼主发包子,好久没有看天然气了
。。。

【在 s********z 的大作中提到】
: how do you buy NG?
: thanks

avatar
h*e
23
池宇峰干IT最早做 小博士教你学电脑的,之后是完美时空,现在投资电影比较多了,
之前还是姚笛的男朋友,但是俩人年龄差距太大了,老吵架老吵架。
avatar
b*e
24
真是不赌不来钱啊。跟村长学的。
avatar
n*m
25
Mark
avatar
b*e
26
3.980左右已清空。
avatar
e*u
27
mark
avatar
c*2
28
you might sell too early.

【在 b*******e 的大作中提到】
: 3.980左右已清空。
avatar
k*r
29
不错啊~感谢分享!
avatar
g*u
30
散户玩option有点气氛。
突破还要努力。
avatar
x*u
31
其他学科光看书就能成才
计算机嘛,古人早就总结过了:纸上得来终觉浅 绝知此事要躬行
avatar
b*e
32
老大俺这是期货,hold不得。

【在 c****2 的大作中提到】
: you might sell too early.
avatar
l*n
33
这文章写的太垃圾了 还选择最累的公司 有病啊
avatar
b*e
34
是啊,下周先整理一下吧。期货太刺激需要24小时盯着。

【在 g*****u 的大作中提到】
: 散户玩option有点气氛。
: 突破还要努力。

avatar
d*m
35
这是典型的劝退贴。。。

photoshop

【在 e********t 的大作中提到】
: 我是学工程的背景,做行业软件,具体的产品开发
: 了解类似机械电子土木行业软件的同胞都能理解,反正是在单机上跑,比如photoshop
: 就是个经典例子,当然人家现在也“互联网”了。对应地,我们这些人力资源也需要
: Change, 原有知识基本过气。
: 基于自己经历,简单地写写,非科班专用,科班生见笑了。
: 1. 非科班生如何上路基础知识。
: 工科大学生其实也修过计算机的课程,不过很肤浅罢了。在做工程软件的时候,我
: 们的强项是领域知识。但是很多人确实地需要补补计算机方面的课程了。
: 先说数据结构和算法课程。很多教材光讲原理和伪代码,学习了以后会出现“眼高
: 手低”的现象。

avatar
b*e
36
很明显,最后竖起的这根棍不会长久。
avatar
l*4
37
感谢分享~
avatar
c*2
38
sold now.
avatar
g*s
39
不错!
avatar
b*e
40
Excellent trade!

【在 c****2 的大作中提到】
: sold now.
avatar
j*m
41
mark下,也是转行的,感觉路漫漫,还有好多要学的
avatar
s*r
42
你准备什么时候卖啊?

【在 b*****h 的大作中提到】
: 今天早晨买了2000股U*[email protected],如果下周上涨了会给楼主发包子,好久没有看天然气了
: 。。。

avatar
w*5
43
可传给后代!:)
avatar
h*e
44
个人感觉,跟大部头的书相比,还是stackoverflow和blog的学习效率更高一点
avatar
c*x
45
good
avatar
g*1
46
如果你仅在国内上过c++和数据结构类似的课,来了美国仅仅读了这几本书照样找不着
工作,请问简历怎么写?一个像样的project都没有
avatar
u*3
47
mark
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。