“有 Linux 下开发经验”具体指的是什么?

2021-03-11 11:33:17 +08:00
 usiantein

楼主目前在准备找实习,经常看到一些实习招聘要求里面有提到说:有“Linux 下开发经验者优先”或者是“熟悉 Linux 开发环境”,例如:

所以想问的就是:这里的“Linux”下的开发经验具体指的是什么?楼主平时写代码基本上都是用 VS Code 中的 RemoteSSH 插件连接到服务器,所有的代码都在服务器,也是在服务器上执行代码、启动服务等。所以想问,我这种算是有 Linux 下的开发经验吗?还是说这种“开发经验”指的是熟悉 Linux 系统的 api,使用过 linux 提供的系统调用。

希望有大佬能解答下小弟的疑惑,谢谢了!

6107 次点击
所在节点    Linux
25 条回复
kiolygenius
2021-03-11 11:38:18 +08:00
C 、C++ (POSIX), shell, automake, cmake 这一系列大概
chenluo0429
2021-03-11 11:48:32 +08:00
就我而言,应届生有 Linux 开发经验,一般都是指会用 linux 下基础命令,能够独立配置 linux 下的开发环境
zhuangzhuang1988
2021-03-11 12:09:59 +08:00
招运维的.
ch2
2021-03-11 12:23:17 +08:00
完全使用 cli 进行基本操作,不使用 remote develop 这些傻瓜式的辅助
会配环境,debug,部署,查看运行状态,性能诊断,日志查找
这些都是“Linux 下开发经验”
hanxiV2EX
2021-03-11 12:31:00 +08:00
用 vim/emacs 开发
pkookp8
2021-03-11 12:41:48 +08:00
你没有 windows 也能写代码就可以了
剩下的都能搜
rayhy
2021-03-11 13:04:43 +08:00
这种句子感觉更像是顺手加一句,不是主要影响因素,不用太在意。
northisland
2021-03-11 13:11:20 +08:00
这是对 windows 党的鄙视,建议采用鸵鸟策略,或者用 wsl=linux 来安慰一下自己

开发岗肯定包括:开发、部署
northisland
2021-03-11 13:13:11 +08:00
常用命令,GNU 系列编译、debug 工具,linux 上的项目组织工具。
jtsai
2021-03-11 13:14:43 +08:00
熟悉 Linux 的应用体系,系统工程师才要求 posix 吧
Kasumi20
2021-03-11 13:16:49 +08:00
全干工程师
ReferenceE
2021-03-11 13:26:19 +08:00
面了的路过
被挂了
有可能需要是"socket 编程"
tcitry
2021-03-11 13:27:43 +08:00
可能是为了和 Windows 开发环境区分开吧。。
imdong
2021-03-11 13:32:08 +08:00
熟练使用 cd ps grep ls 等命令。
indicoliteplus
2021-03-11 13:42:23 +08:00
AstroProfundis
2021-03-11 14:05:42 +08:00
如果我来招人,对应届生的话知道 Linux 是怎么回事、有发行版的概念,会用 cd ls mv 之类的命令进行简单的文件管理,有办法把自己写的程序传输到 Linux 服务器上、并且作为后台服务运行起来,知道怎么查看进程运行情况、系统资源使用情况,知道怎么看日志,一些常见问题有排查思路,就差不多算满足这句话了
Jirajine
2021-03-11 14:07:22 +08:00
至少也要看过 APUE 的程度吧。
djoiwhud
2021-03-11 14:08:43 +08:00
大概率是要会常见的 linux 命令和工具。
psklf
2021-03-11 14:50:09 +08:00
就可能上班用的是 Linux 电脑,你得知道怎么把工程在 linux 上 build 出来,这包括各种依赖的配置和安装。
然后你得能在 linux 下开发程序。

我感觉这叫 linux 开发经验,如果你觉得你能做到,那即使你一直用的远程服务器也 OK 的
no1xsyzy
2021-03-11 15:28:14 +08:00
除非你找人去问这句话什么意思,不然就是众网友瞎猜
那我也瞎猜一个:至少不要你看到一个 username@hostname:~$ 发愣不知道该干什么。
虽然这很大程度上是 Bash (
而且我觉得主题里的两个例子的含义完全不同。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/760618

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX