学软件开发有开云 开云体育官网哪些基本要求?
开云体育 开云官网开云体育 开云官网我是个高龄菜鸟程序员,我觉得软件开发这个工作入门还是门槛不高的,当然不是说那种高级软件工程师。我之所以现在还是高龄菜鸟也是因为在学校的时候是混过来的,参加工作之后边干边学的,而且也不够刻苦,我的经历写了一个帖子
一种是IT比较前沿的,比如云计算等等,需要扎实的编程基础,良好的数据结构与算法知识,对多线程多进程同步等有很深刻理解,了解操作系统内核等。
另一种就属于各行业软件了,比如进销存管理软件、一些设备的工控程序和我从事过的飞行仿真程序等等。这些工作仅仅需要懂编程语言。熟悉开发工具,基本就可以,更多的是要了解所从事的行业的需求。在这种行业上,其实从事都是外围的让客户用起来更方便以及界面更漂亮这样的。我从事的就是这方面的。不过我觉得这个方向的发展是很有限的,第一是收入肯定比不上第一种。第二是这个开发更重要的是对所服务的行业的理解。然而现在越来越先进便捷的开发环境上手很快,听说C#新手上手俩月就可以做大项目(听说而已),在这样的情况下,软件工程师的作用,价值就不太大了。而且在这样的行业里,我认为让一个本行业的人来学习编程,比让一个计算机专业的人去学那个行业来的更划算,也更容易并且这样的人才更有价值。就好比以前很多部门和单位都配有打字员 ,现在基本上不用了,也好比英语,现在很多工程技术方面的工程师基本可以独立阅读和书写英文文档,甚至可以跟老外交流了,用不到专门的翻译了
鄙人认为题主概念有问题。什么是丝!? 为什么要说自己是丝呢!? 就因为自己懂皮毛?
兄弟 若你 是丝 那么你就不会来发问了 所以 请勿贬低自己!很重要!很重要!很重要!
请各位千万不要看轻自己! 皮毛也可以成为珍稀毛皮。重点就在:看你如何打磨自己了。
强烈的兴趣爱好 正常的逻辑 基本的英文 常用的也就那么几百个单词 一年365天 一天一个OK
还有就是最重要的墙了。这些年 我所有的只是节点 要害 是都是从谷哥而来的。
2017年9月给一个朋友开发一个云购平台 结算 耗时1个月 纯利润 12W。
2017年5月给客户开发一款安全软件 耗时 7 天 纯利润8W 含安卓版 IOS版 授权10台机器。
我想说的是 你们努力 也可以和我一样。不上班 一样拿令人羡慕的报酬。所以 我看好你们。
近年来,软件开发市场犹如雨后春笋,蓬勃发展,造就了一大批想要入这行的人。但是,他们很多只是被这一行的高薪水所吸引,却根本不知道自己是否真的感兴趣。如此开云 开云体育官网一来,又会产生一大批半途而废的人。
题主说到自己对IT挺感兴趣,又挺喜欢软件行业,那在前进的道路上一定会有动力支持。但是,要想学好软件开发,可不光是兴趣那么简单,你至少要开始了解这个行业。
首先,软件开发就是是根据用户要求建造出软件系统或者系统中的软件部分的过程。
开始学习之前,先给你打一针强心剂。不要担心你的数学或英语基础差导致不能学,数学和编程开云 开云体育官网的关系很小,特别是在初学阶段。我完全不认为它们之间有关系。因为学编程更重要的是一种逻辑思维能力,而不是数学的水平高低。
关于英语能力,就编程本身来说,对英语能力的要求其实是不高的,只要掌握那些固定的单词,并不需要使用深奥的语法,只是到后面可能会考虑到一些文献的阅读需要用到英语能力,不过,软件开发本身,对英语能力的要求绝对是不高的。
无论做什么软件的开发,都需要学习互联网相关的基础知识。这些内容包括: HTML ,软件开发步骤,互联网请求响应过程( HTTP 协议),基本算法(数据结构),基本编程知识。
如果你喜欢开发游戏,那就会以C++为主;如果是网站开发,就会运用到H5、CSS、js等。Android软件开发是以Java为主;数据库管理会运用到MySQL、Oracle、SQL Server等。
选择好你喜欢的方面之后,就要靠你自己的努力,夯实这些语言的基础,因为以后所有的内容都是基于这些语言的基础而来的。但是,这些基础内容并不难学,只是越往后面要学的就越深,难度也就越大。
现在网络资源如此丰富,在网上找到一个靠谱的网课也并不难,建议可以在腾讯课堂或慕课网上找找看。另外,各大论坛上的技术文章也是你学习的地方。
千万不要想着软件开发一下子就可以学到最好,软件开发是一个长时期的过程,不是说简简单单轻松看会书就可以学会的,那人人都可以当软件开发工程师了。
今后还有很多新的问题需要面对,以后的工作生活中都有需要学习的地方,软件开发之路是永无止境的。
个人愚见 当然这也是我的人生最重要的经历 这就是基本要求 格局 人格魅力 责任心 跟对人。
因为现在所有的技术关卡 诀窍 干货 所有的所有 如果真的没有一个明眼人/混了十多年/踩了是过年的坑的人/来指点甚至提拔你。
我TM这个项目 明明可以自己一个人搞定 为什么要把钱分这么多份 为什么公司可以吃肉 我只有喝汤 还是边角汤
我明明可以一个月能赚几十万的 我凭什么给他打工 我为什么不能组建自己的团队 别人的钱怎么赚的? 为什么我就不能爆发暴富 这样的人适用。
首先软件开发可能真心不是楼主想的那样有趣。软件开发不是用软件,是做软件,这个区别很大的,就像你喜欢吃好吃的,不代表你就擅长当厨师,或者有兴趣当厨师。
然后,软件开发说难不难(培训几个月,去外包公司当java工程的很多,完全在框架下做,也不需要太深入了解),说不难很难(那些很酷的软件是需要很强数据结构知识,甚至是高深的数学知识;一些高效率的语言,如c,各种隐患,开发起来很痛苦)
1.软件对数学还是有些要求的,如果想往高一点的层次发展,但是开始可以不用太纠结这个。
2.另外英语很重要,很多文档是英文的,最新的技术介绍,文档,也是英文的。
另外也可以买一些 30天精通xx语言这样的书,虽然不太好,但是0基础的,可以看看,入门了楼主也应该能够知道什么书适合了
另外,很多人都是从小就学编程的,小孩子也不见得比楼主基础好,国外还见过一个新闻,一个特种兵退役后自学python django,也能做的很好。
最后,不管如何,我始终认为,既然觉得可能会感兴趣,那就尝试吧!!!祝楼主成功!!
扫一扫关注微信公众帐号