选择软件开发知乎 软件开发 知乎 - 电脑|办公 - 电脑办公-杀毒安全-网络-V3学习网
微商网
 
 
导航:首页 |电脑|办公|正文

选择软件开发知乎 软件开发 知乎

时间:2020-06-25 15:05:42
为什么要选择Java软件开发语法不复杂。语法糖不多,不会有让人挠头的语句。效率不会太糟糕,很少会有说你Java做出来以后发现是语言效率原因而需要重写。GC,避免了很多农民的低级错误。而且在有GC的语言
作者:

选择软件开发知乎

为什么要选择Java软件开发

语法不复杂。

语法糖不多,不会有让人挠头的语句。

效率不会太糟糕,很少会有说你Java做出来以后发现是语言效率原因而需要重写。

GC,避免了很多农民的低级错误。

而且在有GC的语言里面,Java的GC是值得信赖的。

IDE支持很好,对农民文化水平要求不高,成本低。

第三方库很多,社区资料很多。

总得来说Java是工程性很好的语言,适合企业开发。

...

知乎为什么选择 Tornado 作为 Web 开发框架

ornado异步非阻塞的I/。

这也是FriendFeed开发Tornado的原因-----因为FriendFeed需要实时更新Timeline;O模型的确让人耳目一新,所以选择Tornado也就在情理之中了。

由于知乎也有大量长轮询连接需要维护,而Comet又是目前最好,最流行的方法,Tornado的优势主要在于对大量Comet长轮询连接的维护上

知乎上那个程序员winter是谁

winter,本名程劭非,花名寒泉,前端工程师,JavaScript 专家。

江湖人称“计算机之子”。

先后在微软,盛大,阿里巴巴工作,目前是手机淘宝前端 leader。

winter 出生于 1985 年10月24日。

母亲年轻时曾用机器码,打孔纸带写程序。

因受家庭影响,winter 从小喜欢计算机,高中时在文曲星上编写小游戏。

2004年进入哈尔滨工程大学。

大学时代参加 ACM/ICPC 比赛,获得过黑龙江省赛一等奖,东北四省赛一等奖。

从大二开始学习 Web 前端开发。

winter 接触前端是因为当初混黑白棋社区,给黑白棋界面写插件,后来又混 51js 社区。

他曾经看到周爱民老师的文章,觉得不服,于是与其讨论,很有收获。

后来又被月影拉进一个群,认识不少人,学到不少东西。

毕业时拿到百度和微软的 offer。

那一年,腾讯给出的月薪是 7k,百度是 9k,而微软是 13k,winter 最终加入微软亚洲工程院。

7 年后的 2015年,对于普通应届生,阿里给出的是 13k,百度给出的是 14k。

由此可以看出,winter 本科毕业时已然实力超群。

由于是校内第一个拿到微软 offer 的学生,哈尔滨工程大学还对其进行了专访。

winter 在微软主要从事 Windows CE上的 IE 浏览器开发。

2010年开始在盛大创新院做电子书和基于Web的操作系统,认识了老赵等人。

当时霍炬(virushuo),郝培强(tinyfool),余晟也在盛大创新院。

2011年时,大城小胖也来到盛大创新院,他说winter 虽然比他小5岁,但却教会了他很多。

winter 老师毕业三年后,月工资达到了 25k。

2012年12月加入阿里,在无线事业部前端团队工作。

伴随着阿里的上市,winter 老师的身家想必水涨船高。

winter 老师虽然平时插科打诨,没个正经,但是一谈到技术问题,就变得认真严肃起来。

在技术方面,winter 老师非常注重基础。

他想起当年他在 51js 认识的那些人,基础好的几年之后都立于行业顶点,而只知道“顺应潮流”的已经泯然众人。

对编译原理,winter 老师开始觉得相对其它知识,编译原理不是那么重要,但是后来发现,除了微软系的语言,其它语言想要透彻的了解,都需要阅读给开发者用的语言标准。

winter 老师自己也研习过龙书,但是觉得龙书过于学术。

另外,winter 老师对算法,标准等也非常重视,他觉得当一个程序员对算法、语言标准、底层、原生、英文文档这些词汇产生恐惧感的时候他的技术生命已经走到尽头。

winter 老师推荐过《程序设计实践》这本书,他认为这本书可以让一个掌握一门编程语言基础的人成为一个合格的程序员。

另外,身为 JavaScript 专家,winter 老师当年学 JavaScript 的时候,每次从图书馆借五本书,然后根据实际经验选择靠谱的细读,winter 老师提到此事时说道,对于一个新手而言,不崇拜,不盲信,保持怀疑精神是很重要的。

另外,对于框架和库,winter 老师也有自己的看法:库/框架都不应该致力于解决用户15分钟之内可以搞定的事情;库/框架的命名应该如同文档,见文知意,且与原生的类库风格统一;库/框架的API应该职责单一、与命名相匹配;库/框架应当可拆可合,粒度适中。

在工程方面,winter 老师认为工程当是布道、技术方案、落地业务三者一体,任何一环没做好,实施都会变成失败的工程实践。

而工程师的核心竞争力是工程能力,工程是承认现实和追求可行性的,工程高手懂得在不同的环境下使用不同的工程手段来提高价值转化,逐步建立理想的组织结构和实施流程。

然而,现实总是比理想骨感太多。

网上到处吵着MVC、架构内聚耦合,而最需要解决的问题却是代码发布、版本管理、依赖关系和复用。

开发工作量往往不在实现功能,而是每次上线的冗长流程和心理压力。

从学会技术到工程实施,犹如万里长征迈出第一步。

在人才选拔方面,winter 老师认为,简历应该多看经历、作品,而面试则应多考察基础知识和实际编码,可以出一些覆盖知识点范围很大的题目,例如常用的HTML标签、CSS属性、CSS选择器,并简述它们的特性和使用场景。

另外,面试过程中,重要的是面试官如何跟应聘者讨论题目,如何根据回答情况灵活决策后续问题和沟通方式,以及对面试者回答的评判方式。

而工程师的能力,主要体现在三个方面,算法能力解决单点问题,架构能力应对代码规模,工程能力则负责人的协同和前两者能力的沉淀。

根据 winter 老师的经验,面试挂掉的人,主要有三类:第一,是恐惧,不敢看标准,不敢学算法,不敢参与社区等等。

第二,是封闭,在小圈子,自己觉得自己很强,没交流,闷头做不看别人。

第三,是安逸,能实现就不管原理,做管理了就懒得碰技术,老技术够用就不学新技术。

2015年五月底,winter 老师因不满知乎友善度判定,离开知乎,并在 GitHub 上建立 dog-fucked-zhihu 项目,用于备份自己的答案,取消所有点赞,批量替换所有答案。

工作以后,winter 老师还迷恋上了网络小说,后来去盛大工作,还给阅读网文的 bambook 写排版算法。

winter 老师不但自己看,还将网络小说推荐给自己的父母,导致年轻时身为文艺女青年,看《莎士比亚全集》,《神曲》,《雪国》的母亲,开始看《凡人修仙传》,《斗破苍穹》等网络文学作品。

而 winter 老师自己,最爱看...

软件开发平台多不多啊?

北大青鸟是不会出现乱收费现象的,这点是完全可以放心的。

北大青鸟的学费都是由总部统一的,总部严格要求,学费不会打折更不会出现乱收费情况。

并且,北大青鸟的学费是物有所值的。

而且学员毕业后,学校还会安排就业部的老师推荐就业,就业率在98.8%以上。

就业率是非常高的,学员完全可以放心学习。

我该怎样选择?

联网待机450小时、4GB机身存储建议小米手机。

“保证大家可以用两天。

”雷军称,播放歌曲45个小时;配置1GB内存,更适合亚洲人持握;电池容量为1930mAh:9屏幕。

MIUI是小米手机自身的手机操作系统,采用互联网开发模式,根据50万发烧友反馈及功能建议,每周五更新,针对原生的Android系统超过100项改进;采用的石墨散热膜,用以解决发热问题。

用户可以在小米手机上自由选择是采用MIUI还是Android原生态系统,观看视频12小时,大型游戏6个小时,官方数据称,支持32GBMicroSD,MIUI比原生的android系统流畅度提升了100%,连续通话15个小时,美国GPS和俄罗斯GLONASS,支持A-GPS;支持WiFi和蓝牙等!! 小米手机是国内首款高通MSM8260双核1.5GHz主频CPU,为全球主频最快的智能手机。

显示方面,采用夏普4寸16;采用Adreno220图形芯片。

通信系统支持GSM+WCDMA等7个频段;支持两套卫星系统,分辨率854*480,屏宽63mm...

软件开发时间都花在哪儿了 知乎

如果没有找到合适的实习机会可以花几千块钱(上班之后个把月的工资不要太舍不得)去找家培训机构,不都能达到你的要求么?另外你的技术方向也是java偏C++,为何还要执着于非得做端游?只要是做游戏,把这些知识都融会贯通,这样才能短期内让自己发挥出最大的价值找到最合适的工作:D),最好找家好点的公司去实习这样无论是技术还是行业经验来的都是最快的,我们公司做端游的很多都转型手游了,有些是顺应公司转型,更多的是觉得端游在国内的前景不乐观。

并非否认端游的优势,而是在国内这种浮躁以及利益追逐的环境下,很难像国外的大公司那样认认真真的打磨一款精品端游,建议你自己主动投简历或者联系各个各大游戏公司的招聘专员或者直接找各个项目的负责人(如果你能找到的话,优秀的(无论是技术还是玩法)端游在国内也是屈指可数。

剩下还有什么问题,你可以站内信我,今天你运气不错,我平时不怎么玩百度知道的,把自己的知识面补全。

不要怕失败;未来可以结合你的DX基础和Windows编程基础,走客户端和服务端双线发展(主程)的路线。

关于你目前的安排,好好做几个项目,思想可以借鉴,但光有这个可能并不能让你找到很好的工作。

总结一句。

你自己本身学的MFC之类的Windows编程,虽然一时半会可能派不上太大用场,但毕竟也是你的知识积累,始终在这里,不会丢掉。

至于你担心的程度,其实很多公司都非常缺人,看完一两本入门级的书,学习方向上。

在这样的环境下,会些界面以及图形编程,这样的基础去做手游一样可以学以致用,至少cocos2d-x就是以C++作为开发语言的,哪里挂了就补哪里,游戏公司对应届生的要求基础看得更重一点,经验更多是锦上添花的事,要有信心。

另外MFC这种框架目前来说也有些过时了。

另外你的java的知识也可以帮助你在android平台上做开发,运用到实际项目中,这样也不失为一个好的选择,建议你自己好好利用自己所学,建议你学习cocos2d-x引擎以及android开发,基本上就可以达到大部分公司对毕业生的要求了,走主C++辅Java的路线 我想我是比较适合回答你这个问题的,我毕业三年多(11届的)在国内一家知名游戏公司任职端游C++开发。

以我的经历来看,我建议你好好想想自己想做端游的原因,国内端游环境越来越差...

大家还关注
    
阅读排行
推荐阅读