0 与工程师牵手的这三年之爱恨情仇 - 第2页 - 情感婚姻研习社 - 21ic电子技术开发论坛
打印

与工程师牵手的这三年之爱恨情仇

[复制链接]
楼主: hclwj181
手机看帖
扫描二维码
随时随地手机跟帖
21
feilusia| | 2015-1-4 15:41 | 只看该作者 回帖奖励 |倒序浏览
hclwj181 发表于 2015-1-4 14:50
肯定是代码量啊,包含库的话,那还说什么了,一个ucOS移植完了就有大几万行、一个gui移植完了也差差不多 ...

楼主真不错,我界面和算法几乎还没涉及。最近看蓝牙协议栈,过一段时间会看C++写的界面。向你学习。

使用特权

评论回复
22
xm419| | 2015-1-4 15:45 | 只看该作者
feilusia 发表于 2015-1-4 13:52
我也工作2年多了,看到“随便几万行代码”自愧不如,楼主指的代码量有包含库吗。
...

当然包括库了,随便建立个MFC的工程,代码几K,杠杠的

使用特权

评论回复
23
hclwj181|  楼主 | 2015-1-4 15:51 | 只看该作者
feilusia 发表于 2015-1-4 15:41
楼主真不错,我界面和算法几乎还没涉及。最近看蓝牙协议栈,过一段时间会看C++写的界面。向你学习。[em:1 ...

我的算法水平还是停留在链表等初级阶段,用C语言的写的话,现在估计连树都不一定能够完全搞得定:lol

使用特权

评论回复
24
hclwj181|  楼主 | 2015-1-4 15:56 | 只看该作者
本帖最后由 hclwj181 于 2015-1-4 16:01 编辑
feilusia 发表于 2015-1-4 15:41
楼主真不错,我界面和算法几乎还没涉及。最近看蓝牙协议栈,过一段时间会看C++写的界面。向你学习。[em:1 ...

我写界面都是用的C#,C++也学过一写基础,后来写上位机界面的时候,觉得真心没有C#好用(个人愚见,下面的这个链接的业余作品,就是C#+SQL),就彻底放弃了(本人主要是写单片机驱动的),但是总的来说C++优点也是不言而喻的:1,效率高;2,还有指针可以用。但是个人喜好而已

使用特权

评论回复
25
hclwj181|  楼主 | 2015-1-4 16:07 | 只看该作者
本帖最后由 hclwj181 于 2015-1-4 16:08 编辑
Riane 发表于 2015-1-4 15:17
膜拜

╮(╯▽╰)╭,我来这里是来吐槽心情的,怎么搞得好像在炫耀我的编码能力似的,说实话我的编码能力只能说一般般。我只是希望有经验的人能给我们这群80、90后搞技术的人,给点儿以后的路该怎么走,提点意见,我希望3年后的今天,再来这里,已经不像现在这样,又再次这么迷茫了?

使用特权

评论回复
26
pyh921| | 2015-1-4 16:23 | 只看该作者
楼主和我的情况差不多,我也是会一点上位机和下位机,上位机也只会C#,下位机软件硬件都会一点,也独立开发过不少项目,现在的感觉和你差不多,有些许迷茫……

使用特权

评论回复
27
feilusia| | 2015-1-4 16:35 | 只看该作者
本帖最后由 feilusia 于 2015-1-4 16:36 编辑
hclwj181 发表于 2015-1-4 14:58
别人说做一个工程师,不是看你的代码量有多少,而是看你代码的算法复杂度,一个程序最核心的部分就是算法 ...

“别人说做一个工程师,不是看你的代码量有多少,而是看你代码的算法复杂度,一个程序最核心的部分就是算法了。”这句我不太赞同~
我觉得这个问题跟打篮球很像,有的人做定点射手,有的人技术全面样样精通,但无论如何,即使技术动作再复杂、观赏性再高,投不进篮筐也是打铁男一枚,最终都取决于能不能将球投进篮筐、能不能赢得比赛。

研究算法是提升技巧的方法,代码量是熟练度的保障,都重要,但都不如把产品做好重要。
所以我认为一个好的工程师,重点不在于代码量有多少、也不在于写的代码的算法‘会不会复杂,程序最核心的部分在于聪明的工程师选择的合适的方案。

使用特权

评论回复
28
feilusia| | 2015-1-4 16:45 | 只看该作者
hclwj181 发表于 2015-1-4 15:51
我的算法水平还是停留在链表等初级阶段,用C语言的写的话,现在估计连树都不一定能够完全搞得定 ...

我链表还没自己写来用过~只看过蓝牙协议栈用链表实现的消息传送。
C#没用过,我先把C++学会再学其他的,界面我就做过QT的一个按钮而已。类啊什么的都还不会用

使用特权

评论回复
29
hclwj181|  楼主 | 2015-1-4 16:51 | 只看该作者
pyh921 发表于 2015-1-4 16:23
楼主和我的情况差不多,我也是会一点上位机和下位机,上位机也只会C#,下位机软件硬件都会一点,也独立开发 ...

我倒不是因为怀疑自己的技术水平而迷茫,主要是看到不少老工程师头发发白了,还在不停的研究新技术而发毛。我见过年龄快50硬件开发工程师了,C语言都不会,还在重新开始研究怎么编码,我并不是说他对知识的渴望和吸取不好,只是我不想像这样(个人观念不一样,并没有其它的,请不要带有色观点对待),所以迷茫而已,并不是说什么都会点儿,所以迷茫,我的目的很明确的,上位机只是作为业余爱好的,就像写下面的这款软件,完全只是业余爱好所做,打发一下业余时间(也起到个复习C#强化sql的目的),当然以前上位机下位机在公司也都搞过,不过后来找工作放弃了上位机,我的本职还是单片机之类的驱动开发

使用特权

评论回复
30
摘桃花换酒| | 2015-1-4 16:52 | 只看该作者
顶啊!!!

使用特权

评论回复
31
wang168506| | 2015-1-4 16:53 | 只看该作者
烟台富士康?没准咱们是校友

使用特权

评论回复
32
hclwj181|  楼主 | 2015-1-4 16:54 | 只看该作者
feilusia 发表于 2015-1-4 16:45
我链表还没自己写来用过~只看过蓝牙协议栈用链表实现的消息传送。
C#没用过,我先把C++学会再学其他的, ...

呵呵,类这东西,你把它当做变态版的c语言的结构体这样看待,问题就简单多了,个人愚见:lol

使用特权

评论回复
33
hclwj181|  楼主 | 2015-1-4 16:57 | 只看该作者
wang168506 发表于 2015-1-4 16:53
烟台富士康?没准咱们是校友

:lol

使用特权

评论回复
34
pyh921| | 2015-1-5 08:44 | 只看该作者
hclwj181 发表于 2015-1-4 16:51
我倒不是因为怀疑自己的技术水平而迷茫,主要是看到不少老工程师头发发白了,还在不停的研究新技术而发毛 ...

国内老工程师数量还是很少的,以前电子开发还都基于纯硬件,靠分立元器件搭出一个电路,现在电子行业发展太快了,一般人很难跟的上这个发展节奏,说不定十年二十年以后,在00后10后们眼里我们也是这种老工程师了。其实我觉得如果一个人喜欢搞研发的,这样也挺好,几十年的积累不是一般年轻人能比的,但现在的人30岁以后就开始往其他方向发展了,还继续搞技术的会越来越少

使用特权

评论回复
35
xjjspace| | 2015-1-5 11:46 | 只看该作者
我也上班快一年半了,楼主的经历对我也很有启发。谢谢。
另:第一句话,回顾未来是个病句。

使用特权

评论回复
36
cauhorse| | 2015-1-5 12:34 | 只看该作者
过来支持一下楼主。

使用特权

评论回复
37
icekoor| | 2015-1-5 12:58 | 只看该作者
有启发,支持

使用特权

评论回复
38
hclwj181|  楼主 | 2015-1-5 13:49 | 只看该作者
本帖最后由 hclwj181 于 2015-1-5 13:51 编辑
xjjspace 发表于 2015-1-5 11:46
我也上班快一年半了,楼主的经历对我也很有启发。谢谢。
另:第一句话,回顾未来是个病句。 ...

呵呵,其实我前几天发现了,空间里面的已经改了,只不过在这里没有改而已,没想你也发现了,把思索和回顾换了位置:lol

使用特权

评论回复
39
hclwj181|  楼主 | 2015-1-5 13:50 | 只看该作者
cauhorse 发表于 2015-1-5 12:34
过来支持一下楼主。

谢谢支持,希望有经验的前辈们,给我们这些80、90后的半生不熟的小辈们多提提意见啊

使用特权

评论回复
40
hclwj181|  楼主 | 2015-1-5 13:51 | 只看该作者
icekoor 发表于 2015-1-5 12:58
有启发,支持

:lol

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则