问题描述
在一家小公司工作,一开始让我做上位机,即配合产品使用的人机界面,权衡了几种编程语言之后,最后选择了C#.net。就这样,对C#毫无了解的我,开始了自学之路,网络就是我的老师,公司里其他人都是写的单片机C,在上位机这不能给我任何帮助。说说这一年来的长进,能编个简单的界面,工业所用,对界面美化也没什么要求,在界面上只要拖控件就好。代码层,重点还是串口通讯。所以这一年来,我对于C#.net,也就是对串口通讯擅长些,在实际应用的时候,跟硬件打交道,会出现很多意想不到的问题,也是一步步的解决,在论坛上看到别人问的串口问题,基本都知道怎么解决。至于别的,就不会什么了,连数据库都不会。上位机写了一阵子后,由于工作需求,又开始在单片机上写程序,做的东西也很简单,只是做一个LCD屏显示,仅是把一些实时监测信息显示在LCD屏上。前阵子的工作内容又变成了CANopen,看了两个多月的资料,想开发一个CANopen主站或者从站对于我来说还是很难,现在也只能利用CANopen协议做一些控制。现在手头首要工作是用C#.net编写的程序通过CAN总线跟单片机进行通讯,购买的USB转CAN的设备提供了API,这倒不是难点。总结这一年的工作,啥都做一点,但是啥都不精,工作上需要我做什么我就去做什么,并不专注于哪方面。现在即使想换工作也是好难,没什么拿的出手的,甚是苦恼啊。。。
解决方案
解决方案二:
R,这些单片机所谓的东西跟C#毫无关联呐
解决方案三:
恩你做C#但周围的人都是做C的你还是初学确实是种不太好的情况..1可以转为C方向2去找个别的.net的工作
解决方案四:
引用1楼tangyanzhi1111的回复:
R,这些单片机所谓的东西跟C#毫无关联呐
我做的上位机程序是用C#.net开发的
解决方案五:
引用2楼z81434362的回复:
恩你做C#但周围的人都是做C的你还是初学确实是种不太好的情况..1可以转为C方向2去找个别的.net的工作
烦恼就是在这里。。。公司对C#的要求也不高,只要我做的界面能跟单片机通讯,将参数传递给单片机就行,感觉毫无进步。至于C,领导重男轻女,我们属于强电,领导不放心让女生去做,说女生在硬件方面比较薄弱,我们公司写单片机C的都是要调试电机的。最近就是在愁这个事,在这边感觉跟打杂的一样,领导想到啥就让我做啥,一会写写PC软件,一会又写点单片机,导致什么都做不好。
解决方案六:
==什么叫做好呢?能用的东西就是好东西ms和google之流还不是一天玩晚打自己嘴巴学习跟设计软件一样都是迭代的一开始肯定都是微不足道的小东西但是积累几年十几年之后就很可观了没有各个领域的知识的积累让你去钻一个专业的东西你根本就做不到尖端领域基本上是没有本专业的东西跟你参考的这个时候你靠什么?只能是其他领域的你懂的东西去联系说白了还是靠积累你现在还是在积累的过程罢了有积累就有未来没什么好抱怨的那些天才也不是一步登天的(虽然他们好像很年轻就很牛叉但是只是他们学习的速度比别人快罢了该学的他们一样得学——比如学霸为什么是学霸那年复一年日复一日的挑灯苦读你以为一般人做得到?)只要能把以前不会的东西学会就是好事会的东西多了很多东西不用去钻水到渠成
解决方案七:
解决方案八:
我觉得,首先,这份工作是否能满足你的生活需求?其次,是否是你的兴趣?最后,是否有利于个人前途?不行咱就换吧!趁着年轻!
解决方案九:
你是应届生吗?前途堪忧啊
解决方案十:
引用8楼FoxDave的回复:
你是应届生吗?前途堪忧啊
工作一年了,觉得自己做的东西就是个四不像啊。PC软件做一点,单片机程序做一点,但是什么都不专注。昨天看了下网上的招聘信息,嵌入式招这方面的比较多,但我了解的单片机知识又比较有限。现在陷入一种困境,想找C#.net的工作,经验不足,做的东西太有局限性。想找单片机开发的工作,对单片机了解又不多,而且用过的单片机型号又太少。工作所限,工作上需要我做什么我就做什么,感觉进步太慢了。
解决方案十一:
引用7楼yanlele424的回复:
我觉得,首先,这份工作是否能满足你的生活需求?其次,是否是你的兴趣?最后,是否有利于个人前途?不行咱就换吧!趁着年轻!
有换的想法,太浪费时间了
解决方案十二:
我现在做的事情跟你的一样但我是用VC6.0开发的人机界面程序
解决方案十三:
我和楼主有同样的困惑。
解决方案十四:
注重积累,楼主加油!
解决方案十五:
每天回帖真的有10分可以用么?
解决方案:
你吃了10个白面包,觉得不饱然后再吃一个黑面包,饱了你能说只有黑面包才能吃饱?
解决方案:
引用5楼g4_magicvr的回复:
==什么叫做好呢?能用的东西就是好东西ms和google之流还不是一天玩晚打自己嘴巴学习跟设计软件一样都是迭代的一开始肯定都是微不足道的小东西但是积累几年十几年之后就很可观了没有各个领域的知识的积累让你去钻一个专业的东西你根本就做不到尖端领域基本上是没有本专业的东西跟你参考的这个时候你靠什么?只能是其他领域的你懂的东西去联系说白了还是靠积累你现在还是在积累的过程罢了有积累就有未来没什么好抱怨的那些天才也不是一步登天的(虽然他们好像很年轻就很牛叉但是只是他们学习的速度比别人快罢了该学的他们一样得学——比如学霸为什么是学霸那年复一年日复一日的挑灯苦读你以为一般人做得到?)只要能把以前不会的东西学会就是好事会的东西多了很多东西不用去钻水到渠成
解决方案:
我觉得我现在的处境和lz差不多,不过我不是c#,我是android,目前晚上回去奋斗大概2小时的嵌入式。。。白天上班弄android。。。比lz好一点的是,我还没有工作到1年,只是差不多三个月,在学校是学过嵌入式的,目前重新学起。。。有个同学搞嵌入式,已经入门了,算是给了我个好的指导老师。。。我现在担忧的就是lz目前所担忧的,但是不怕,时间还很长。。。lz,我们共勉吧。。。
解决方案:
楼主的工作和我相似,但我是Mfc。困绕也相似。
解决方案:
楼主的工作性质和我一样样,我从毕业到现在做了五年...基本没啥提升...想换就赶紧换吧,越到后头沉没成本越大越无法割舍——做久了再想转方向基本就只有降薪跳槽这条路了
解决方案:
万金油VS专家
解决方案:
万金油VS专家
解决方案:
现在的年轻人呐,都太心浮气躁了,想要进步是好事,自己去开源社区跟进能学到很多的好不好。所以不要每天下班后开黑撸管子,然后一上班就愁眉苦脸,觉得是在浪费时间,水深火热……你要学好单片机什么的,自己在淘宝上买个51的老板子,200块钱都不到,还送几百兆的学习资料,认认真真学习完,我就不信你还找不到自己。所以啊,在学校的时候骂老师不够好,出来了说工作没有前途,然后一辈子抱怨这个抱怨那个,就是不愿意沉心静气的每天抽出loldotaHgame的时间好好学习。然后儿子出来了,你就羡慕他,如果我再回到他这样的年纪我他妈天天上自习……
解决方案:
跟LZ何其相似!
解决方案:
和LZ差不多,前途啊,方向啊
解决方案:
引用22楼whitewolf123的回复:
现在的年轻人呐,都太心浮气躁了,想要进步是好事,自己去开源社区跟进能学到很多的好不好。所以不要每天下班后开黑撸管子,然后一上班就愁眉苦脸,觉得是在浪费时间,水深火热……你要学好单片机什么的,自己在淘宝上买个51的老板子,200块钱都不到,还送几百兆的学习资料,认认真真学习完,我就不信你还找不到自己。所以啊,在学校的时候骂老师不够好,出来了说工作没有前途,然后一辈子抱怨这个抱怨那个,就是不愿意沉心静气的每天抽出loldotaHgame的时间好好学习。然后儿子出来了,你就羡慕他,如果我再回到他这样的年纪我他妈天天上自习……
有道理,,,学习
解决方案:
解决方案:
我觉得对于刚毕业一年的你来说这是件好事啊,你现在是沉淀期,有什么做什么,以后才能什么都不做让别人去做
解决方案:
引用22楼whitewolf123的回复:
现在的年轻人呐,都太心浮气躁了,想要进步是好事,自己去开源社区跟进能学到很多的好不好。所以不要每天下班后开黑撸管子,然后一上班就愁眉苦脸,觉得是在浪费时间,水深火热……你要学好单片机什么的,自己在淘宝上买个51的老板子,200块钱都不到,还送几百兆的学习资料,认认真真学习完,我就不信你还找不到自己。所以啊,在学校的时候骂老师不够好,出来了说工作没有前途,然后一辈子抱怨这个抱怨那个,就是不愿意沉心静气的每天抽出loldotaHgame的时间好好学习。然后儿子出来了,你就羡慕他,如果我再回到他这样的年纪我他妈天天上自习……
人艰不拆。。。
解决方案:
天天上班就不会感到寂寞空虚了
解决方案:
如果连自己的目标都不清楚,那么就不要埋怨没有机会,这句在书上看到的
解决方案:
才一年,经验还算浅的,lz努力学习,未来前途无量啊!
解决方案:
该回复于2016-03-31 23:49:03被版主删除
解决方案:
在温饱无忧的前提下,搞明白自己到底想做什么?适当的关注其发展,如果有机会,就去做吧!
解决方案:
找个好男人嫁了吧~~~
解决方案:
哇高手至少是个高手坯子,以后就是潜力股,大爆发像你这样,做个5、6年基本就是40W至60W的样子。太强了。
解决方案:
不知道现在回复楼主还能看到不。。。本人CANopen新手,想问问“主站开发”与“利用CANopen协议做控制”的区别。谢谢