热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

没有LINUX经验如何获得一份LINUX工作

我工作一年了,只要从事C的工作,主要是维护,小功能,SPI驱动的开发。产品为DVD采用SUN+SOC成产品。技术含量不大。我想转移做LINUX的开发,做ARM+LINUX的嵌入式,
我工作一年了,只要从事C的工作,主要是维护,小功能,SPI驱动的开发。
产品为DVD 采用SUN+SOC 成产品。技术含量不大。

我想转移做LINUX的开发,做ARM +LINUX的嵌入式,

我现在没有LINUX经验,不熟悉LINUX,只是熟悉C和常用的简单通讯协议,如I2C SPI 等
去面试做LINUX的公司一般是不会要我。
求过来人指条路?怎么才能转到做LINUX

20 个解决方案

#1


晕,以前接触过嵌入式,现在失业中的飘过...

#2


不知道楼主为什么想做ARM +LINUX,到底有多想。楼主也不用回答,你自己想清楚就可以了。

如果楼主已经下定决心,那是可以转的。不过要花一些功夫和时间:
你自己现在的工作要做好,c的基础一定要好。驱动做好了、协议熟悉了,在linux里也用得上。
自学arm、linux,买块板子,找几本好教材,自己动手做一点东西。
写简历和面试的时候要让对方知道你的强烈兴趣和学习成果,看到你的潜力。

#3


楼主要加油

#4


和楼主一样..............学习中

#5


抓紧学习。。。

#6


学习ing

#7


不会开车
想找一份司机的工作

#8


从楼主的工作内容看,应该要熟悉操作系统才对啊。
想搞Linux,对C一定要想母语一样熟,对操作系统基本原理有一定了解,这样转移还是不难的。
不管是linux,nucleus,wince,虽然API千差万别,但到了系统层面,原理相通。

一般讲的嵌入式ARM+LINUX其实只是个“移植+应用开发”而已,很少有人去动kernel。
买本APUE,熟读下来,楼主应该就如愿了。

#9


引用 8 楼 nossiac 的回复:
从楼主的工作内容看,应该要熟悉操作系统才对啊。
想搞Linux,对C一定要想母语一样熟,对操作系统基本原理有一定了解,这样转移还是不难的。
不管是linux,nucleus,wince,虽然API千差万别,但到了系统层面,原理相通。

一般讲的嵌入式ARM+LINUX其实只是个“移植+应用开发”而已,很少有人去动kernel。
买本APUE,熟读下来,楼主应该就如愿了。


APUE是什么?

#10


APUE
就是大名鼎鼎的 <> 英文名<>

#11


额,必须先熟悉linux的环境

#12


做嵌入式 linux 那肯定要先熟悉Linux 然后做到后面再弄汇编 汇编也要熟悉的

#13


linux的发展前途很大。

#14


C语言要像母语一样熟悉,看来还得下功夫啊。

#15


C语言菜鸟飞过

#16


引用 10 楼 steptodream 的回复:
APUE
就是大名鼎鼎的 <> 英文名<>



我就是完完全全的把英文版的APUE啃了好几遍,每次啃都有新的收获

#17


此书必看,经典的好书,做网络开发,必看〈〈TCP/IP详解〉〉。

#18


引用 17 楼 wenxy1 的回复:
此书必看,经典的好书,做网络开发,必看〈〈TCP/IP详解〉〉。


看来我必看《TCP/IP详解》


#19


ms看到linux下的shell的功能的强大,于是便出来了windows powershell

#20


没有linux,那首先就去学啊。

#21


  • 如何获得一份工作?

推荐阅读
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文介绍了操作系统的定义和功能,包括操作系统的本质、用户界面以及系统调用的分类。同时还介绍了进程和线程的区别,包括进程和线程的定义和作用。 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • 全面介绍Windows内存管理机制及C++内存分配实例(四):内存映射文件
    本文旨在全面介绍Windows内存管理机制及C++内存分配实例中的内存映射文件。通过对内存映射文件的使用场合和与虚拟内存的区别进行解析,帮助读者更好地理解操作系统的内存管理机制。同时,本文还提供了相关章节的链接,方便读者深入学习Windows内存管理及C++内存分配实例的其他内容。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Python实现变声器功能(萝莉音御姐音)的方法及步骤
    本文介绍了使用Python实现变声器功能(萝莉音御姐音)的方法及步骤。首先登录百度AL开发平台,选择语音合成,创建应用并填写应用信息,获取Appid、API Key和Secret Key。然后安装pythonsdk,可以通过pip install baidu-aip或python setup.py install进行安装。最后,书写代码实现变声器功能,使用AipSpeech库进行语音合成,可以设置音量等参数。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • 31.项目部署
    目录1一些概念1.1项目部署1.2WSGI1.3uWSGI1.4Nginx2安装环境与迁移项目2.1项目内容2.2项目配置2.2.1DEBUG2.2.2STAT ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • 如何用JNI技术调用Java接口以及提高Java性能的详解
    本文介绍了如何使用JNI技术调用Java接口,并详细解析了如何通过JNI技术提高Java的性能。同时还讨论了JNI调用Java的private方法、Java开发中使用JNI技术的情况以及使用Java的JNI技术调用C++时的运行效率问题。文章还介绍了JNIEnv类型的使用方法,包括创建Java对象、调用Java对象的方法、获取Java对象的属性等操作。 ... [详细]
author-avatar
奇力0_843
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有