硬件工程师学软件
很多硬件工程师在工作中也会遇到一些软件开发的简单需求,本专栏主要针对硬件工程师的自身的知识体系,讲解一些关于软件开发的基础知识。
我们都是工程师
计算机软硬件从业者
展开
-
【硬件工程师学软件】之 关系型数据库
硬件工程师基本不用数据库,没法用,最多就是用一个内存表。但是在软件里,如果没用过数据库,估计面试这一关就比较不好过,因为在软件的面试题,数据库基本上是必选题,即使面试不问,在实际的软件开发中,也很难找到没有数据库的项目。 那数据库是啥?类比一下,就是和我们硬件里的表差不多,只不过数据库是很多表搁在一个文件里,然后还有表头,表名,数据库名,最关键的是可以用sql语句查询。 举个例子,现在要做个玩具车...原创 2019-06-14 09:06:20 · 199 阅读 · 0 评论 -
【硬件工程师学软件】之 认识Python
现在的语言和开发工具非常之多,虽然是好事,但是让我们初学者感到无所适从,关于这一点,我还是贾宝玉那句话“不管你世上有多少小姐姐,只认一个林黛玉”。选择一门入门语言,然后再扩散。比如,今天我们就选择Python。 有人问了,为什么不选择其他语言,选择Python呢?实际上,没有那么多的为什么。选择Python,是因为它简单,不像java那么正儿八经的。Java是语言中的绅士,不是贵族,据说贵族是Fo...原创 2019-06-13 09:42:54 · 352 阅读 · 0 评论 -
【硬件工程师学软件】之 硬件工程师更需要全栈
现在的技术更新越来越频繁,分类越来越细,按道理来说,社会分工应该越来越细才对,但是事实表明,很多时候并非如此,比如:在软件工程师中就有前台开发工程师和后台开发工程师的说法,但是现在却流行全栈工程师了,什么是全栈工程师?就是人家不分前后台技术了,什么都会。这的确是比较费解,但是这也表明从个人角度来看,只要精力充沛,前后台都会是最好了。从团队来看,全栈工程师肯定比较牛了,但是价钱也不便宜,人家能够单兵...原创 2019-06-13 09:40:47 · 658 阅读 · 0 评论