有没有专门学习编程的软件

  看了别人很多类似的文章,产生了很多共鸣之处;我相信很多程序员都有很多感慨,毕竟大部分人都是普通的程序员,站在行业塔尖上的人不多;自己也很想回忆下一自己的编程之路,其中也走了不少弯路,后来想一想,哪有不走弯路的,再说了,弯路也绝不会白走,这样想,也就释怀了。既然要写,就写得全面、真实,从我的求学之路开始。希望你坚持看完,必有收获。  我出生在西北的甘肃省的一个小城市,离省城兰州很近,这个城市有一个很有意思的名字,叫做“白银”市,这里的人来自五湖四海,连上海人都有,大多数都是六七时代来这里挖铜矿,搞战备的,还有几家兵工厂,当然了,这些工厂的效率现在都不行了,比如有一个造炮弹的884厂,军队的厂子都有编号,现在造铜构件了,用到高压电力系统上,或者造一些铜工艺品,勉强度日,反正做过贡献的国企,死不了,国家必须要管的,我们这里经常有人聚众抗议,要福利,我们见怪不怪了,还有一个厂子以前是搞化学武器的,自从主要大国(包括美国),都不搞这些了,这些厂子现在全生产民品了,造PVC原料了,可以用来造塑料水管之类的东西。  吹完了我的出生地之后,就言归正传吧,我从小理科就好,文科不好(也许是因为我用理科的思维,学文科了),顶住各种小光环,到了高中,结果高三就不行了,太想成功了,给自己压力了,那时候小,不知道怎么调节。结果在2000年的高考中,数学没有考好,靠着物理和化学成绩好一些,总分还算中等偏上。于是报考了西安电子科技大学,没有敢报电子科技大学(成都的),其实报了,也能上,就这样,去了西安电子科技大学,这学校属于勉强“能上”的学校,是个211,花钱和花精力,勉强值得,毕业之后,还算能给人说出口,我建议大家,比这个学校次的学校,就不要上了,浪费时间和精力,买个证一样混。  在大学里,我学的专业是自动化,大学里的教学方式很不喜欢,灌输式的,节奏又快,喜欢慢慢琢磨问题的我,有些扛不住了,加之,大学的生活和学习很随意,自然就所谓的“堕落”了,总之,不会混大学。大一的时候,我是整个专业的倒数第一,除了体育和开卷的马克思过了,其它全挂,就到了开除的边缘,大概是由于我上大学的时候,交学费了,以前,大学是不交学费的,学校收了学费,就没有开除我。整个本科阶段,同学都在看我的笑话,打听我什么时候开除,有些看不起,我这样的西北人,我抱着这样的原则:宁肯挂新课,补考坚决要过。所以我经常星期一到星期五,在外面网吧包夜玩,星期六星期天去上补考课,确实,我的补课很少有二次补考的,只有一门选修课,补考了两次,在大三的时候,我把所有能报的选修课都选修了,同学都惊讶了。  不过,有一个秘密,我还没有告诉大家,我一直在复习考研的相关科目,就那么四门课,大四第一学期考研的时候,同学们惊讶坏了,考场上的事情,你认为我不行,有什么用。成绩下来了,我是我们班第一名,注意,这时候我们专业分成两个班了,好学生分到一班了,我们这些学习一般的分在二班了,加之,学习好的都保研了,没有考试,所以我才拿了第一,从那天以后,同学看我的眼光都不一样了。本科毕业的时候,我连毕业照都没有去照,我的目标是研究生的毕业照。  终于上了研究生,先说一说课业,没有逃过课,压力很大,学校选了几个重要的课,称之为“核心课程”(名字有点忘了,大概就是这个意思),核心课程加权平均成绩必须过80分,那个英语,谁敢说能过80分,还要发表核心期刊的论文,不过这些都混过去,只有体育挂了,为了玩电脑。  说一说,编程方面的学习吧,本科的时候,接触编程不多,自动化专业是个万能专业,编程相关专业课也学了,数据库,数据结构,C语言,离散数学等,但是都是以考试为目的,后来想一想,还是有作用的。报考研究生的时候,由于那一年,单片机很火,计算机专业和通讯专业也很好,我没有敢报,我报的专业是机械制造及其自动化这样的专业,导师当时害怕招不满人,还专门到我们的教室里宣讲了,说了一下他们的项目,他们用的是JAVA,那时间JAVA正在如日中天,用的还是JDK1.4,听得我神秘坏了,这样就报了导师的研究生,以后可以用JAVA了,高兴坏了。  研究生的第一学期,选课的时候,我选了陈平老师的《面向对象技术》这门课,陈平老师是最早搞面向对象研究的一批人,享受国务院特殊津贴。期末交了一个作业,老师说,有什么想法写一写,这次作业对我今后的编程之路影响很大,我从哲学的角度论述了“面向对象思想”,大致是:人们认识世界,总有这样的思维习惯,世界由一个个具有明显边界的对象组成,对象之间存在普遍联系(或者关系),并列举了一些现实的例子说明了,那几种对象与对象之间的基本关系。最后总结到:“面向对象思想”是哲学,完全是人为制造的概念,就是为了符合人类思维习惯,是最简单,最朴素的东西。没有想到,该课程得到了几乎满分的成绩,98分。也许,你觉得这些不算什么,但是这些道理,都是自己悟出来的,体会很深刻。  后来在参加导师的项目中,我总是从大的概念上,首先理解各种“人为制造的概念”,技术细节,在需要的时候,查资料,任何概念的出现,都有其理由,注重将IDE与语言分开理解。以极快的速度,学习了C++语言,JAVA语言,C#语言,书好很重要,必须浅显易懂,术语少,每种语言用不了一周时间,还练习了很多排序算法,搞了复杂的数据结构,其实掌握这些没有用多少时间。甚至还看了编译原理的书,能自己设计语言,能做出正则表达式的编译器,编译原理没有完全学通,至少没有做出过完整的编译器,但是学习过程对我影响很大。  研究生要毕业了,自认为自己很厉害,本来可以找到很好的工作的,比如找个研究所,事业单位呆着,但是翅膀也硬了,准备上社会大干一场了,抱着挣大钱的目的,冲到了社会。在不断的面试过程中,也总结了面试技巧,本来没有多少项目经验,把过去做过的小东西,也吹成项目经验。遇到不会的面试题,就用伪代码,见了面试官,遇到不会的,就讲大道理,说一说框架、MVC模型的大概念,然后来一句:技术细节,平时都是查资料,以前用过,但是现在忘了,用的时候一查就行了,会不会其实没有什么区别。说实在的,这些话其实没有什么错,只要是真在的程序员,能明白我的意思,绝对有同样的体会。这一招很灵,能堵住大多数面试官的嘴。  好了,开始说一下,我的工作之路吧,也很折腾,但是我还是决心说完整和真实。  最早接触的公司是上海的一家韩企,那是我上学在外实习的事了,当时学校的事情还没有处理完。在学校里待久了,心气很高,要去上海滩,世界上最大的国际化大都市,这个世界上还没有敢看不起上海的人。于是,网上投简历,和这家韩企联系上了,去了上海,才知道,技术员就我一个,让我做网页,当时技术还不行,还用表格布局呢,那韩企也没有什么前途,他们韩国人以为中国很落后,在中国准备大干一场,于是才招了我一个程序员,他们搞的是第三方支付平台,以为中国没有这么先进的东西,其实那时候,不要说支付宝了,早就有很多了,据我所知就有5、6家,在中国,it竞争可不小,连google都抗不住了,你一个小小的韩企,能行吗?抱着学习的目的,干了一个月就跑了,回学校去了。  后来毕业,就去了一家三本大学,在北京,教编程方面的课程,干了一年,不想干了,就跑了。  再后来,跑到长沙,去了一家知名it培训机构,主要教C#,sql server,教学相长,自己也学了不少东西,以后就定格在C#方向了,干了一段时间,就跑了。  再后来,在长沙碰到一个开酒吧的门外汉搞的网络公司,他搞的是网络电话,那东西,相信很多人没有用过,结局是什么,我也没有打听过,相信大家都能猜到,不过这次经历,我有一件事很后悔,老板很赏识我的一个项目,想投资,但是我当时私心太重,想自己搞,其实很多条件并不成熟,自己都养活不了自己,还搞什么公司。现在想一想,应该答应他投资,把自己锻炼一下,毕竟很多想法总是要验证的,也要调整的,何不用他们这些资本家的钱,把这个路验证一下,干好了,本事在自己身上,随时就可以自己单个了,我是不是有些坏。  再后来,去了成都一家民办大学,由于铁哥们在那里上班,期间学习了思科认证培训,虽然不想当网管,但是程序员知道这些低层网络的东西,有很多好处的。民办大学干了一年,也跑了。  大大小小的公司,我混得太多了,可以说是浪迹于各种小公司,大部分情况是,学完了,就跑了,由于数量太多了,以至于我无法表达,在此就不赘述了。我还打算摆过地摊等其它项目,虽然没成功,但是赔的钱可以忽略不计,发现自己还是没有干习惯那些东西,还是搞程序员吧。  很快,我发现我迷茫了,年龄也不小了,我得找一个份正式工作,把婚结了吧,于是我就进了一家国企,干起来我的所谓的本专业——自动化,给人力资源部吹了一番,说自己的自动控制理论多扎实,他们见我教过大学,就收留了我,不用签合同,因为我是所谓的高技术人才,是正式职工,把我当成所谓的中坚力量充斥进去了,想一想,自己也很幸运,但是一想,他们的核心团队,总是要充实一些人进去的吧,干时间长了,就是自己就是主人了,但是那是几十年之后的事情了,单位分了房子,我也娶了老婆,注意这里是4线城市,所以单位才给分房子的。  貌似我的程序员之路结束了,其实不然,所谓的自动控制,也是编程的活,用一种很简单的语言,叫做梯形图语言,是图形化的语言,这种语言简单到什么程度了,连数据结构都没有,没有数组怎么实现算法,所以复杂的东西做不了,但是能应付自动控制需求,因为有以前的编程功底,加之以前锻炼的学习习惯,程序员都要快速学习嘛,很快就掌握了这种“可编程控制器”上用的语言,有时候,自己也很自信,有些东西没有见过,但是打听一下,就给领导吹,自己干过,确实以前的工作经历,给了我很多帮助,学习这些东西就显得很简单,单位的编程规法也是我制定的。加之考研时,认真学习了控制原理,实践中用不了那么多,够应付。现在就是这样的状况。不过大家不要认为自动控制很神秘,很简单,多数情况下,只要会简单的逻辑分析就够了。极少的情况下,会用到一点控制理论,就是那个PID控制,半天时间,你就能搞懂PID控制是什么了,另外还用一点C语言。  我们搞自动控制,有一个好处,就是“等待”的时间很长,订购一些执行机构,比如电动阀,打完电话之后,剩下的时间就是等待。在这样“闲散”的日子里,为了在单位站住脚,我做了一个模拟软件,就是一个普通软件,但是完全模拟了控制系统,界面上有触摸屏,按钮这些东西,用来训练操作人员的。  此外,我还在继续完善以前的东西,准备随时,再次踏上去往一线城市路,看看我的这个项目到底能不能找到投资。总之,我还是相信软件和网络的。
楼主发言:3次 发图:0张 | 更多
  大家只看不回帖,这么干,不对哟
  楼主继续,想转行做程序员,不知道有没有什么建议  
  楼主继续,同样想转行做程序员
  这么多的经历呀/zj/7.html?  但是我还要坚持自己的追求
  @lingrun5 3楼
00:08:00  楼主继续,同样想转行做程序员  -----------------------------  已經寫完了呀,
  高中生程序员PHP专业,实习两个月。
  楼主,你的经历还真是丰富,真能折腾,赞一个
  职场生活工作 迷茫了 加下 qun
权当了解下
可能帮助到你的迷茫  
  放弃了长期出差的自动化控制,我只能选择电子方向了,现在的我也是面临着选择硬件还是软件,希望楼主不吝给出好的建议,多谢!
  有目标固然是好,你的人生经历的事情比较多,经验充足就不怕没有机会,未来相信你会发展的很好。
请遵守言论规则,不得违反国家法律法规回复(Ctrl+Enter)手机编程学习app大全随着现在的使用电脑的人越来越多,更多的人想学一些电脑上的编程让自己在电脑方面更加的好,那么现在有没有在手机上学习编程的软件呢?今天小编就为大家推荐一些不错的编程学习软件希望对想学习编程的你有帮助。
4.30MBv1.0[安卓软件]SwiftV课堂app是一个专门提供Swift语言学习的app。这个SwiftV课堂app中有很多很全的Swift语言的学习开发教...
4.97MBv2.2[安卓软件]Python 学习:Learn Python是专门学习python的手机软件。这个Python 学习提供了很完善的学习课程,为什么...
3.10MBv1.1.2[安卓软件]秒秒学手机软件app是一个提供各类电脑技术学习的app。这个秒秒学app中有很多实用的学习技巧,你可以通过这个秒秒学app来学习P...
2.90MBv1.1[安卓软件]学习编程是一款为你介绍一系列编程语言基础的手机软件,是你学习编程的必备入门软件,学习编程会让你满意的,为你提供众多的编程教程,快来...
20MBv1.1[安卓软件]Android学习手册是为学习安卓开发的朋友推出的一款软件。这个Android学习手册正式版为用户提供了详尽而方便的学习教程,免费...
7.30MBv1.0.1[安卓软件]自学去app是专门提供编程自学服务的软件。对编程感兴趣的用户快快来下载这个自学去app吧,这是一个提供免费学习编程的平台。自学去主...
5.80MBv1.0[安卓软件]口袋编程app是一款非常好用的编程学习软件,使用口袋编程不管你是不是计算机专业,都能帮你轻松学习编程课程,有需要的就来下载口袋编程...
4.5MBv2.9.2[安卓软件]牛客网app是牛客网官方推出的手机客户端。这个牛客网app为用户提供了各大公司的笔试真题,用户可以在这里学习练习,有做这方面的小伙...
449KBv1.3[安卓软件]W3school是w3c组织精心打造的一款专用手机app,该软件为你整合了时下最全的前端移动端服务器端的程序语言的学习资料,是每一...
22MBv1.4.2[安卓软件]Treehouse是一个非常好用的手机软件,在这里你能找到学习编程的最佳方式,轻松的使用HTML和CSS来学习网页设计,感兴趣的就...
1853KBv2.0[安卓软件]C++教程:C++ Programming是一个专门用以学习C++的手机软件。这个C++教程的整体质量是很高的,看看C++教程软件...
5.90MBv1.0[安卓软件]编程教程app是一款很好用的编程教学软件,在这里提供了访问超过1,500视频编程世界的主题,需要的就来下载编程教程试试吧!相信编程...
20.47MBv6.4[安卓软件]学点编程app是一个质量很不错的编程学习软件。这个学点编程app汇总了很全面的编程语言,C, C#, C++, Clojure, ...
7MBv1.0.1[安卓软件]21天学通iapp是一个专门用于学习编程用的app。通过这个21天学通iapp软件,你可以很方便的找到了很多的教学资料,提供IAP...
1772KBv1.0.1[安卓软件]Android面试复习app是一个专门为安卓开发行业的用户推出的手机软件。用户可以通过这个Android面试复习app来复习练习安...
4MBv1.2.2[安卓软件]C语言学习手册破解版是为喜爱纯净的用户推出的app。这个C语言学习手册破解版去处了官方的广告,用户可以享受一个干净纯洁的C语言学习...
2.24MBv2.1.1[安卓软件]编程助手app是一款为程序猿提供帮助的软件。用户可以在编程助手app中搜索各类编程语言的教学,支持按照关键字来搜索想要的资料,使用...
1935KBv1.0[安卓软件]开发学习Encode是一个编程学习的手机软件。这个开发学习Encode设计的还是蛮不错的,界面好看,课程也很全面,互动性很很好。不...
16.70MBv1.0.6[安卓软件]在线编程app是个编程论坛app。在线编程APP中的资源帖子还是很不错的,学编程的用户可以来看看在线编程。在线编程app也提供在线...
5.07MBv5.2[安卓软件]Learn JavaScript app是专门用于徐诶JavaScript开发的手机软件。对网站开发感兴趣的小伙伴快快来下载Lea...
20MBv1.1.9[安卓软件]Android学习手册破解版app是为想要学习安卓开发的朋友推出的软件。这个Android学习手册破解版去处了付费限制,用户可以免...
3.68MBv1.0[安卓软件]初学Python:Learn Python是一个Python编程语言学习者必备的手机软件。这个初学Python的质量是很不错的,而...
1608KBv0.0.1[安卓软件]it修真院app是一个专门提供开发学习的平台。it修真院app提供了CSS开发,安卓开发,js等多种编程的学习。it修真院有着自己...
307KBv1.0[安卓软件]C语言解惑app是C语言解惑书籍的配套讲解软件。通过这个C语言解惑app,用户可以加深对于C语言解惑这本书的了解。C语言解惑手机版...
48.80MBv1.0[安卓软件]会教学是一款学习编程的软件,它里面有许多计算机程序,还有许多教学编程视频,你可以通过视频教学,学习如何编程,会教学app下载。会教...
2.80MBv1.0[安卓软件]Linux命令大全app是Linux玩家必备的手机软件。在这个Linux命令大全中,收录了很全面的Linux命令,各种常用的命令全...
5.09MBv5.2[安卓软件]Learn CSS app是专门学习CSS的手机学习软件。想要学习写CSS样式的小伙伴们快快来下载一个Learn CSS吧!这个L...
18.60MBv2.0.0[安卓软件]PHP开发课app是一款专们为对PHP技术感兴趣的用户准备的一款学习应用,用户可以在该软件上观看各种视频教程,直播课程、精品课程等...
1823KBv3.0[安卓软件]C语言教程:C Programming是提供完整C语言学习的手机软件。C语言教程app按照章节来讲解C语言,整体的质量是很高的,谷...
983KBv1.0.9[安卓软件]小伟之家app是一款很棒的手机软件!致力于为小伙伴提供最优质的编程学习服务!用户在这里能够找到大量的C语言教程,喜欢编程的小伙伴就...
4MBv1.2.2[安卓软件]C语言学习手册app是为C语言学习者推出的一款学习软件。这个C语言学习手册app中收录了很详尽的C语言学习资源,题库资源还是很齐全...
3.31MBv1.0[安卓软件]Java教程:Java Programming是一个手机中学习JAVA的软件。这个Java教程app在谷歌play上评分高达4.4...
10.30MBv0.0.26[安卓软件]棒棒团App是一款专门为想要学习编程的人们设计的手机学习软件,通过软件可以在线问答,观看制作视频,支持全屏和快进后退,操作简单,快...
1075KBv1.0.6[安卓软件]Java君app是一个辅助学习JAVA的手机软件。这个Java君app很适合对Java感兴趣的小伙伴,这个Java君就算零基础的小...
||||CopyRight2014年-2017年
497电玩 All Rights Reserved
备案编号:湘ICP备号电脑编程软件排行榜
Copyright @ 2014 系统家园
/系统家园是您身边的站绿色软件下载、去广告软件下载!本站资源均收集整理于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时撤销相应资源。全部答案(共2个回答)
以我个人之见,学专科要选择技术性强的专业好找工作,学软件工程要去好学校才行。北大方在东方大学城(廊坊),方正的教学楼是东大最好的了,可东大真不是学习的好地方,风...
基本上没有,除非你很努力很有天分
这个得根据自己爱好来定。目前有两大方向。一个是java另一个.net。两者都具有一定的优势。这两年.net的需求量是与日俱增的。java的需求量也很大,但是并不...
你好!学习软件开发是很不错的,以前亚洲的电脑软件统领地位是印度,没错是印度!!!欧美的制造商都在印度开发投资,所以很多软件都是印度开发出来的,但是现在他们的眼光...
答: #大理双廊半月拖蓝水景雅院#请问还能订21号的房吗?
答: 中国教育培训网址大全
答: 那是不可能的.网上考试,那作弊不翻天了
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区有没有适合中学生学用的编程软件
有没有适合中学生学用的编程软件
孩子特别喜欢电脑,想让他超前接触一下深层知识
推荐WinScratch
WinScratch是由麻省理工学院的 Dr. Mitchel Resnich 和他的“MIT's Lifelong Kindergarten research group”研究组成员共同完成的
是专门为孩子们学习接触编程而制作的一款编程软件
编程界面分为操作符、变量、代码、图片、声音、程序等部分
编程命令按照动作、感觉等形象的进行分类,并且这些编程命令均可支持拖拽。。。。。。
下载地址:/cgi-bin/show_detail?Hash=A1B9E4A3DEBA60AC657D95AAC75FE8F09DD57152###
请遵守网上公德,勿发布广告信息
相关问答:
C语言编程:Turbo C 编程软件 ,Visual Basic:Visual Basic 6.0 编程软件精简版。}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信