如果你是一名正在学习软件开发的人,你正在学习什么
如果你是一名面试者,你会被问到什么问题
如果你现在已经成为一名软件开发工程师,你都在做着什么事情
从第一台计算机发明出来到今天,软件开发变得越来越普遍,所需技术或许越来越高,编程人员的人数在迅速扩张,你的技术,你的编程水平也在社会进步中得到提高,但是仔细回顾一下,你的软件开发水平是否真的提高了,是否觉得自己是在拼装软件而不是开发软件?
开发语言变得多样化给你带来的苦恼
我们从学校里的汇编语言到c、c++语言,到现在开设的java,python等,再有其他如rust,ruby,php等等,一时我们有点蒙圈,现在我们在说哪种语言好,哪种语言替代另一种语言,哪种语言能够撑起我们后半辈子,我们就会更多的就会去学习某种语言,而在更多的职场中,你也可能接触学习其他的开发语言,只能说哪种语言适合做什么事就使用哪种语言,做到老学到老,你有这方面的苦恼吗?
除了语言,各种框架是否能成为你往上走的踏脚石
开发语言不少,用一门语言开发软件的框架也在不断出现,pythonweb框架Django、Tornado、Flask等,java的Spring+SpringMVC+Hibernate/Mybatis,又到Springboot+Mybatis,又有swoole,thinkphp,codeingter等,这不是都是在web中使用的吗,没错,现在web系统流行,各种网站,小程序,