土木工程吧 关注:866,359贴子:11,778,233

分享一下学编程的经验

只看楼主收藏回复

看了土木吧这么久,人均喊转计算机,本电气厂狗,虽然没转行,但是平时也要用各种编程软件,说一下心得吧。


IP属地:江苏来自Android客户端1楼2021-02-21 08:27回复
    先说关于程序员的东西吧,首先想转行计算机建议对计算机编程和整个环境有个明确的了解。并且选择一个自己相对好入手的语言去学习


    IP属地:江苏来自Android客户端2楼2021-02-21 08:28
    回复
      广告
      立即查看
      楼主因为工作原因,经常用VS写上位机,所以学的也只有C#语言,据说和java相似度很高,但是没机会接触Java。就说说学c#从哪入手吧


      IP属地:江苏来自Android客户端3楼2021-02-21 08:30
      回复
        学习c#基础中的基础,也是所有的编程小学生入门课,学习数据类型,然后是运算,接着是逻辑,然后程序结构。之后学习通信,链接等等。最后才有windows和web的开发。


        IP属地:江苏来自Android客户端4楼2021-02-21 08:33
        收起回复
          c#学习推荐看清华大学出版的C#基础入门。写的很细致,全看完最起码当个初级程序员绰绰有余。


          IP属地:江苏来自Android客户端5楼2021-02-21 08:35
          回复
            然后是labview,这东西不知道别的行业咋样,反正楼主的也要经常用到,经典的图形编程,简单上手难精通的典型。入门了解控件,最基本的布尔数组结构的控件最好能背下来位置。不然找起来找一年。


            IP属地:江苏来自Android客户端6楼2021-02-21 08:38
            回复
              想转行


              IP属地:江苏来自iPhone客户端7楼2021-02-21 08:39
              收起回复
                labview楼主主要也是用来写上位机,最多也只接触到通讯,一般也就是Tcp通讯之类的。就不出来献丑了。学习labview不难,自己动手做个界面之类的就会了,看b站课程都能摸索出来


                IP属地:江苏来自Android客户端8楼2021-02-21 08:41
                回复
                  广告
                  立即查看
                  多说一句,想转程序员,了解自己要转干什么的,游戏开发?软件开发?工程方向的还是什么的,用的东西不都是一样的,工程方向的程序员如果不是高端的研发,其实会的东西不用特别多,懂英文,英文平时用的多了自然会,然后学会怎么通讯,毕竟通讯是一切数据传输的基础。明白CRC校验和LCR的区别等等


                  IP属地:江苏来自Android客户端9楼2021-02-21 08:45
                  回复
                    到了楼主最拿手的,Plc编程了,主要用于写自动化机器的运行程序。自动化设备大型的会用到汇编语言,PLC之类的写。楼主主要是做非标,所以PLC用的最多最熟,主流PLC是西门子,松下,三菱,欧姆龙,基恩士,汇川,台达,迅捷等等。一般国内基恩士用的多,欧姆龙多,西门子太贵,土豪公司用


                    IP属地:江苏来自Android客户端10楼2021-02-21 08:49
                    回复
                      PLC基础是认识电控原件,继电器工作原理,继电器种类,气缸,电缸,机械手臂等等


                      IP属地:江苏来自Android客户端11楼2021-02-21 08:50
                      收起回复
                        然后是编程基础,PLc主要是梯形图编程,不论什么Plc先学io点,再学习指令,再学习运动指令,主要用于控制电机,然后是逻辑,通讯等等


                        IP属地:江苏来自Android客户端12楼2021-02-21 08:52
                        回复
                          最后说说心里话,楼主刚入职是抱着吃苦学习的心态去的,虽然是985毕业但是楼主大学比较荒废,听后悔的。入厂真的挺苦的,一开始楼主接过线,磨过钣金,用过机床,后面开始调机器,写程序,写上位机,自己出图,疯狂出差。一度想要辞职,但是总觉得自己能再学一点,积重难返,现在回头看看又舍不得自己的付出,我从小白,学到现在认识了那么多的人,感觉自己也不太舍得抛下自己学的东西转行了。另外就是今年半导体相关的行业确实还比较赚钱吧,虽然比较累


                          IP属地:江苏来自Android客户端13楼2021-02-21 09:00
                          回复
                            希望每个想提升自己的人,学会去怎么学习提升,尤其刚毕业的人,不论什么行业吧,心理学是入职课程,你都不能了解甚至把控身边人的心里,你在这行走不了太远。吃苦总要吃的,哪怕是计算机。但是吃苦不代表拼命干活,真的要有耐心去尝试看书学到的东西,要有不要脸的精神。写程序也要不要脸,因为bug无法避免,没有人的逻辑能力是完美的,一定要不要脸的去肯定自己,不然你没法交差。最后学会去怎么套近乎,当你能快速和一个陌生人熟络起来,有一定业务能力,你就出头了,任何行业都是如此


                            IP属地:江苏来自Android客户端14楼2021-02-21 09:05
                            回复
                              广告
                              立即查看
                              继续,有营养的贴多写点


                              IP属地:安徽15楼2021-02-21 09:12
                              回复