我是如何在自学编程9个月后找到工作的( 九 )
如果你是自学的开发 , 那求职可能有些难(不过这个视地区和职位而定) 。 尽管你技术很强 , 知识丰富 , 但你的简历上没有经验可写 。 只是说我会 Python , 没人会给你面试机会 , 因为你没法证明 。 招了你可能意味着公司要赔钱 。 养着几个不产出还拿工资的开发者 , 人力部门不如做一些别的事 。 我知道技术过硬却没法展示是怎样地痛苦 , 但现实就是这样 。
所以人脉之后 , 第二重要的是有经验 。 你有两个选择:参与开源项目(写点有用的库/模块 , 哪怕提交一个好的修改也能加分)或者开发一些人们会用到的东西 , 甚至是给别人免费使用 。 我选择了第二种 。 我为我们市的一个足球俱乐部开发了一个应用 , 这个俱乐部需要通知球员周日哪些青年球队会来比赛 。 这个应用算不上好 , 但每周数百人都要用到 。 你能用代码解决一个现实生活中的问题 , 满足人们的需求 , 已经很了不起了 。 我还给我叔叔写了一个短租网站 , 没有实时预定的复杂数据库 , 但是解决了他的问题 。 就算它有很多反模式 , 影响大吗?可能你做了一个精致的 Instagram 复刻版 , 代码也更清晰 , 但是会有人用它吗?其中有你的原创吗?可能你有一部智能电视 , 你总是要把硬盘里的各种节目拷贝到电视机上来看 , 为此感到心累时 , 有想过做些什么吗?你有一个路由器 , 还有一个可以安装软件的程序的电视机 。 不如花一个月写一个粗糙简陋 , 但却有用的 app , 可以让你的电脑和电视进行数据传输 。 这些写到简历上也很好看 , 因为他们给你机会来谈论你是怎样解决问题的 , 比如你什么地方做得好 , 什么地方做得不好 。 我的第一个 React app 没有用状态管理器 , 随后我遇到很多由此导致的问题 , 维护代码也越来越难 。 我遇到了问题 , 解决它 , 而且能知道我的解决办法是好是坏 。 看看你的周围 , 你能做哪些事情来帮人们解决问题?从你自己的问题开始 , 继而关注别人的 , 哪怕是做免费服务 。 而你用 Django+PostgreSQL 完美复刻 Twitter 有什么好谈的呢?
推荐阅读
- 小鱼人|如何在新赛季稳定上分?善于抓失误的小鱼人,值得认真练上一波
- 网易游戏|宁王:我是淀粉,无脑支持EDG,不支持EDG脑子是多有毛病?
- 真女神转生5|梦幻西游:如何在商会开一个物品储备店
- 大头儿子|梦幻西游:西游传说兑换的头饰容易被占便宜,别人说我是大头儿子
- 许秀|Showmaker:现在说我是世一中还太早,T1准备了很多BP,进步很大
- ai|梦幻西游:真是佩服那些在大火区玩游戏的人,我是受不了
- 网易游戏|网易游戏的策划半夜三点给玩家打电话:我是海马濑人!
- 甘蔗|如何在Minecraft获得“水下空气”?大佬:一个甘蔗就能搞定!
- 曹操|没有曹操的司马盾到底该如何拯救?
- gk战队|英雄联盟情怀老玩家如何在手游中再现风采?玩好赵信就能轻松上分