大家好,我是无际。

人生10年,都奉献给了技术,惭愧能力不佳,只能在灯红酒绿的城市苟且偷生混口饭吃。

现在那些加班,通宵的工作场景都经常浮现在脑海里,虽然苦逼,亦值得回忆。

最近几年,频繁看到程序员GG的新闻,谁也未曾想过,原来做技术也是一种高风险职业,上班996,生病ICU。

外行人羡慕这个行业高薪,内行人替自己不值,若不是肩负千斤担,谁拿生命赌明天。

很多人会问,嵌入式是属于IT吗?

这个问题,说实话我也说不清楚,也没必要去纠结。

从事嵌入式开发也是需要写程序的,只不过除了写程序,还需要懂硬件的东西,看起来好像比纯软件牛逼,哈哈。

工作性质和纯软件差不多,都是从事技术、产品开发。

那到底是嵌入式累还是程序员累?

累的定义有很多,有体力上的、精力上的、也有心理上的,而心理的累才是真的累

先来说说体力上的,现在不像60年代,上山砍柴扛几公里来挣钱,时代在进步,逐渐从体力到脑力转变。

以前那种靠体力挣钱的除了工地搬砖,已经非常少见的,所以做不管是嵌入式还是程序员都不存在体力上的累。

大多数的累都是精力和心理上的

嵌入式开发相对软件来说,加班比较少,主要有几个因素影响:

1.嵌入式开发的产品代码量比纯软件的程序员少。

2.嵌入式开发涉及到硬件,有时硬件做样需要时间。

从事嵌入式单片机开发的话,会更轻松一些,因为很多技术可以复用。

到后期,基本2-3周就差不多把产品功能做完了,所以在打工生涯的最后那几年,我基本都是准时上下班,偶尔装装样子看新闻看到7点下班。

这样看起来,貌似做嵌入式开发会比做java这样的纯软件开发要轻松一些。

那么问题就来了,到底是学嵌入式还是java比较好?

这个需要看个人的情况来分析,可以同时下载嵌入式和java的教程来看一下。

看看自己更喜欢哪一种,嵌入式更偏向硬件,java是偏向软件。

如果自己喜欢动手,不喜欢每天坐着撸代码,可以往嵌入式。

如果是我个人的话,我还是比较建议往嵌入式方向,现在的物联网、5G、自动驾驶、人工智能相信大家也听过很多了,这些词已经不再是概念,而是趋势,目前已经有很多实际应用了。

当然里面涉及的东西也远远不止嵌入式这个行业的东西。

嵌入式开发也细分了很多方向的,比如说单片机开发、Linux方向、安卓方向。

最后自己适合哪一个再根据实际情况选择,单片机开发门槛最低,最适合新手入门,Linux方向呢能做的东西更牛逼,学习难度也相对较大。

嵌入式累还是程序员累?学嵌入式还是java好?相关推荐

  1. java程序员到底有多累_程序员到底有多累、多辛苦?

    原标题:程序员到底有多累.多辛苦? 至少在全中国的诸多职业中,比程序员更轻松的并不多,大多数职业都比程序员更累,更辛苦. IT行业这不算苦,不算累,只是有点智力门槛而已. (一)程序员跟医生比如何 你 ...

  2. java在容器中导入图片_Java程序员必学技术:@Import直接导入类,在容器@Configuration、@Component中是怎么直接导入类注册到容器的?...

    Java程序员必学技术:@Import直接导入类,在容器@Configuration.@Component中是怎么直接导入类注册到容器的? Spring IoC 容器是一个管理 Bean 的容器,在 ...

  3. 28岁学python转行_28岁转行程序员,学Java还是Python?码农:想快点月薪过万就选它...

    为什么要学Java? Python给人的印象简单是因为我们在用Python的时候,可以直接调用别人已经写好的代码接口就可以,相对于傻瓜模式,Java的许多处理都要原生很多,写的代码可能会多一些,但一旦 ...

  4. C程序员要学C++吗?

    最近网友问到这一问题,但我更希望被问的是"C程序员需要学面向对象编程吗?",那就让我先从回答这一问题开始,并做适当的扩展. 就我的成长经历来看,C程序员必须学习面向对象编程!面向对 ...

  5. 神作!3万程序员在学,这本深度学习宝典刷爆IT圈!

    深度学习在过去5年处于爆发式增长状态,在人工智能领域占据主导地位. 据Gartner统计,深度学习的专家职位从2014年之后才开始出现,不过到2018年,市面上大概就有40,000多深度学习专家的职位 ...

  6. [转载] java程序员快速学c++

    参考链接: 如何成为一名优秀的Java程序员 java程序员快速学c++   java程序员学cplus,其实大部分的语法是一样的,但是对java程序员来将,还是有写难点需要注意.看完这些还不能保证会 ...

  7. 当程序员需要学什么,自身具备什么?

    许多人想知道,自己是否具备成为一名优秀程序员的条件.这个问题没有简单的.勾选这些框的答案,但有一些你可能拥有或可以发展的有用特征. 设计的重要性 你为什么问?当您第一次坐下来编写程序时,您可能并不确切 ...

  8. 程序员初级计算机专业英语词汇,程序员必学计算机专业英语词汇

    程序员必学计算机专业英语词汇 (98页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 21.9 积分 程序员必学电脑计算机专业英语词汇F订cn.档案,公文箱 ...

  9. 新手Java程序员找工作更看重Java项目经验?

    动力节点IT培训,全真项目实操实训,贯穿八大行业,彻底帮助学员摆脱纸上谈兵的尴尬,一技成,天下行. 新手Java程序员找工作更看重Java项目经验?这个问题,想必是很多学Java的朋友也特别好奇的地方 ...

最新文章

  1. 2021年春季学期-信号与系统-第七次作业参考答案-第九小题
  2. Python dict dictionaries Python 数据结构——字典
  3. 任务栏网速监控工具NetSpeedMonitor
  4. 机器学习实战-回归算法-18
  5. 一个web项目在myeclipse中add deployment时无法被识别出来的原因
  6. java 手机网站 cookie操作_java操作cookie问题
  7. wxpython菜单栏嵌套窗口_如何在wxpython中使嵌套的Panel和Sizer工作
  8. Elasticsearch5中安装Elasticsearch-head插件
  9. final关键字---Java
  10. “1251 – Client does not support authentication protocol requested by server;consider upgrading MySQL
  11. [CTO札记]给新助理的3句话
  12. plink 与 ssh 远程登录问题
  13. mono:利用wxWindows开发界面程序
  14. 一个基于SpringBoot+vue的学生信息管理系统详细设计
  15. matlab FCM算法实现
  16. 数据分析师为什么能拿高薪
  17. ico图片格式生成器
  18. 科研用深度学习+有限元工作站的DIY装机配置(预算:5-6万)
  19. iOS应用突然无法从App Store获取到内购(IAP)产品列表的解决
  20. Android 定时器Timer

热门文章

  1. 《Effective Objective-C 2.0》—(第47-52条)—系统架构,foundation、快速遍历for-in、NSTimer
  2. 我们的管理:绩效与激励
  3. JAVA中集合去重的三种基本方式
  4. 计算机考研科目 英语怎么说,计算机考研必知考试科目
  5. 英语insuraunce保险
  6. 和数集团:游戏与现实生活相结合才是行业发展的正向趋势
  7. Centos7.8设置nginx开机自启动/nginx启动、停止、查看版本等命令汇总
  8. 《数字孪生虚拟电厂系统框架设计及其实践展望》——阅读笔记
  9. MySQL安装的requirements问题
  10. css属性,运动,旋转,扭曲,3D