如何在家获得行业水平的编程经验

如果有时间可以提交,我还建议您使用开源路由。 它们是具有相对固定的功能和已知错误集的产品,并且其中许多都是合理组织的,因此这不是一个不好的选择。

使您的准雇主不仅看到效果,还能看到您的实际进度以及与同事的互动方式(如果您不可怕),这也是一个优势。 雇用某人最大的赌注是,毕竟您实际上看不到他们的工作方式。

另外,几乎每个项目都可以用一只手,回馈您喜欢的项目也不会受到伤害。

从我从其他人那里得到的信息来看,请注意以下项目:

  • 拥有可靠的构建环境:有些项目将您留在自己的设备上,以弄清楚如何使该项目在您的计算机上正常工作。 其他人则清楚地说明了一切。 您想要后者。
  • 使用您想要的技术:如果您不想在C语言中的Linux应用程序上工作,那么不要选择一个合适的项目。
  • 向新参与者开放:Linux内核因不具有包容性或容忍性而臭名昭著(可能是不公平的,也可能是必然的)。 如果那不是您的场景,那么有许多项目都有实际的手册来帮助人们入门。

当然,也要记住,大约3%的“行业水平”是失学的孩子(假设大约有40年职业,并有一些早期退休或管理职位)。 因此,如果您拥有学位,那么您很可能是“行业水平”。

当然,您也可以自行删除。 如果您可以与某个愿意在事情出错(但不要太多)时大喊大叫的人一起进行项目,那将是不错的经验,但缺乏团队动力。

尝试选择一个您真正感兴趣的免费开源项目,而不仅仅是随机的项目。 如果要尝试编写加密工具,请执行此操作。 如果您想对云计算做点事,那就去做。 如果您想玩电子游戏,那就去做吧。