和路雪
发表于 2014-1-22 12:37
jobzhang 发表于 2014-1-22 11:31
C++的内存管理很痛苦,比方说,一不小心内存溢出,野指针。java,C#对这个问题就不用考虑了,直接把指针 ...
严重不同意。。
程序员如果不知道自己的内存是如何管理的,或者没有自己管理内存的能力,就如同飞行员离开了自动驾驶系统无法人工控制飞机。
这是非常危险的。
老湿不给力
发表于 2014-1-22 12:37
jobzhang 发表于 2014-1-22 11:34
试一试Netbeans.
这个词好熟,应该在当年的蛋疼期接触过{:5_319:}
青蓝忘情水
发表于 2014-1-22 12:37
和路雪 发表于 2014-1-22 11:32
上层就是Java, C#,PHP,JS这种。即程序员只用关心数据结构,算法和逻辑实现,对于内存管理等细节无需 ...
谢谢你详细的解释,大概了解了
堆和栈,什么是进程空间,虚地址结构等基础知识这些我倒是懂,之前学校学过这门课,就是我们专业的杀手课,通过率低于百分之30,还好我一次性通过
和路雪
发表于 2014-1-22 12:44
青蓝忘情水 发表于 2014-1-22 11:37
谢谢你详细的解释,大概了解了
堆和栈,什么是进程空间,虚地址结构等基础知识这些我倒是懂,之前学校学 ...
学校的基础课可能很难,很无聊。
但如果将来从事有一定技术含量的软件开发,这将是程序员受用终身的知识。
C
数据结构与算法
操作系统
编译原理
计算机网络
计算机体系结构
面向对象设计
这几门学好是很困难的,也是拉开程序员差距的门槛。
青蓝忘情水
发表于 2014-1-22 12:45
和路雪 发表于 2014-1-22 11:44
学校的基础课可能很难,很无聊。
但如果将来从事有一定技术含量的软件开发,这将是程序员受用终身的知 ...
除了计算机网络我们学过,其他好像都是Informatik的课程,我们没有开这些课
天宇酷蓝
发表于 2014-1-22 12:52
jobzhang 发表于 2014-1-22 11:31
C++的内存管理很痛苦,比方说,一不小心内存溢出,野指针。java,C#对这个问题就不用考虑了,直接把指针 ...
没有碰到过java的内存泄露吧。这个比c++的内存泄露更隐蔽,更难找出问题原因
和路雪
发表于 2014-1-22 12:52
青蓝忘情水 发表于 2014-1-22 11:45
除了计算机网络我们学过,其他好像都是Informatik的课程,我们没有开这些课
呵呵,喜欢编程的话自学呗。或者去蹭课。
如果只是处理中小型企业的一些业务,用Java之类的实现不太复杂的业务逻辑,那么把精力多放在OOP,设计模式,数据库应用等方面就够了,不需要太多CS的知识。
想在编程领域做的更深入一些就是另一回事了。
xiaoduo
发表于 2014-1-22 12:53
jobzhang 发表于 2014-1-20 21:49
天蝎座 最邪恶的那个星座。
偶也是天蝎,也比较重感情,还好专业比较冷门,反正也没啥机会跳槽,倒也满省心的,呵呵
和路雪
发表于 2014-1-22 12:54
天宇酷蓝 发表于 2014-1-22 11:52
没有碰到过java的内存泄露吧。这个比c++的内存泄露更隐蔽,更难找出问题原因
java存在假的内存泄露,即引用计数没有归零,但是这个对象在程序里却再也不会被用到。
GC会保留堆上的这部分内存,永远得不到释放。
xiaoduo
发表于 2014-1-22 12:56
jobzhang 发表于 2014-1-20 21:35
哈哈,找资料,分析问题是我的强项。当时那个垃圾项目就是我一点一点搞出来的。接着这个项目变成公司第二 ...
那就找猎头啊,搞差不多了就跟老板谈涨工资,不涨就直接走人,你也给他机会了,感情上也对的起他了
xiaoduo
发表于 2014-1-22 13:00
jobzhang 发表于 2014-1-20 22:23
我做这个决定很容易的。工资太低了。
他们不会做是因为懒惰,因为一直我在搞,搞了2年了,很多新的东 ...
别郁闷,这不是翻脸,又不是公司合伙人,又不是股东,你该值多少钱由市场决定的,他要是不愿意付的话,只能走呀
jobzhang
发表于 2014-1-22 13:08
和路雪 发表于 2014-1-22 11:37
严重不同意。。
程序员如果不知道自己的内存是如何管理的,或者没有自己管理内存的能力,就如同飞行员 ...
理论是对的,事实上程序员对这些问题的考虑越来越少。工具替你搞定了,在开发中用得不多,甚至用不到了。所以老人的价值更难体现,特别是DL,程序交接后,过了维护期就不用管了。由于工具的先进,很多问题要很久才发生。
很多人不是一辈子开自动档的车,不是活得挺好大。哈哈。
jobzhang
发表于 2014-1-22 13:14
和路雪 发表于 2014-1-22 11:44
学校的基础课可能很难,很无聊。
但如果将来从事有一定技术含量的软件开发,这将是程序员受用终身的知 ...
C
用别人写好的库,组合组合,例子 QT.
数据结构与算法
用别人写好的库,组合组合,例子 QT.
操作系统
调用别人做好的操作系统的Funktion
编译原理
真没太大用处。
计算机网络
别人封装好的Funktion
计算机体系结构
拿别人做好的东西。
面向对象设计
Java C++
教程,网上找类似的例子,修改它.
jobzhang
发表于 2014-1-22 13:15
青蓝忘情水 发表于 2014-1-22 11:45
除了计算机网络我们学过,其他好像都是Informatik的课程,我们没有开这些课
不会也能上,计算机学科的理论和实际差距很大。
jobzhang
发表于 2014-1-22 13:16
xiaoduo 发表于 2014-1-22 11:56
那就找猎头啊,搞差不多了就跟老板谈涨工资,不涨就直接走人,你也给他机会了,感情上也对的起他了
已经搞定了,找了新的,加30%。
和路雪
发表于 2014-1-22 13:16
jobzhang 发表于 2014-1-22 12:14
C
用别人写好的库,组合组合,例子 QT.
你真的读过大学吗?你确定你毕业了?
jobzhang
发表于 2014-1-22 13:17
xiaoduo 发表于 2014-1-22 12:00
别郁闷,这不是翻脸,又不是公司合伙人,又不是股东,你该值多少钱由市场决定的,他要是不愿意付的话,只 ...
谢谢,但是性格问题拉。
xiaoduo
发表于 2014-1-22 13:17
jobzhang 发表于 2014-1-22 12:16
已经搞定了,找了新的,加30%。
{:5_320:}
青蓝忘情水
发表于 2014-1-22 13:26
jobzhang 发表于 2014-1-22 12:16
已经搞定了,找了新的,加30%。
下个月开始新工作吗?恭喜
生活
发表于 2014-1-22 13:39
你学着写硬件驱动程序,这个别人没写好。
jobzhang
发表于 2014-1-22 13:48
本帖最后由 jobzhang 于 2014-1-22 12:55 编辑
和路雪 发表于 2014-1-22 12:16
你真的读过大学吗?你确定你毕业了?
读过,毕业,成绩烂而已。
但是我大学教学的语言是Java.
看看国内这么多IT培训,那些人学了6个月,不是都就业了。大家都是混饭吃,不用搞得太严肃的。会你说的那些是好,不会的,用到时候看下书,也不难的。现在那些理论真用不大了。 当然如果你在特别公司,当我没说。
jobzhang
发表于 2014-1-22 13:49
青蓝忘情水 发表于 2014-1-22 12:26
下个月开始新工作吗?恭喜
在后个月吧,下星期去说,工作前休息一个月。{:4_276:}
jobzhang
发表于 2014-1-22 13:53
本帖最后由 jobzhang 于 2014-1-22 13:02 编辑
生活 发表于 2014-1-22 12:39
你学着写硬件驱动程序,这个别人没写好。
我就是写硬件驱动的。为了那些老项目天天扣字节,用汇编写过代码,偶而兼职客窜一下QT.现在的新项目不要太轻松阿,老项目我要维护公司的操作系统,很累。现在直接拿个市场买的操作系统就往里面嵌入驱动。
生活
发表于 2014-1-22 13:58
那你有什么担忧的, 只要德国造仪器,你就永远有饭吃。
生活
发表于 2014-1-22 14:01
反而做弱电硬件的应该更担心。
jobzhang
发表于 2014-1-22 14:02
我认为老人的最大优点不是技术,是行业,我是做大型机械设备控制的,很多时候客户有问题的时候,很多时候是对方安装接线的问题,,我不知道发生什么了,头头很多时候听听机器的声音,问几个问题就知道问题的解决方法。他通过电话就能搞定,我要人过去拿着示波器,搞个半天才能解决。
jobzhang
发表于 2014-1-22 14:04
生活 发表于 2014-1-22 13:01
反而做弱电硬件的应该更担心。
写硬件驱动是弱电硬件.{:4_280:}
生活
发表于 2014-1-22 14:08
头头多少岁了,他修过多少类似仪器拉,他的工资多高,等到媳妇熬成婆,你也开公司了。
生活
发表于 2014-1-22 14:13
驱动是软件,我说的是硬件电路板。不过基本上中小公司的工程师这两样都得会。
jobzhang
发表于 2014-1-22 14:20
本帖最后由 jobzhang 于 2014-1-22 13:29 编辑
生活 发表于 2014-1-22 13:13
驱动是软件,我说的是硬件电路板。不过基本上中小公司的工程师这两样都得会。
头头50岁了.
硬件电路板是我唯一没有从公司里面学会的东西。
其实现在也不难了,有做好的例子,抄就行了。我头闹了个笑话,他认为大公司做的电源电路太浪费Transistor.要充分发挥电源芯片的功能,接着悲剧了。人家的电路能降到0.04V,他的电路能降到0.25V。他怎么搞都下不去。
我的看法是抄就对了,改动要小是王道。