如何开始自由编程:软件工程师的提示

专职承包商或作为旁人 自由编程:现在如此热。 根据自由职业者联盟的《 2016年美国自由职业者》报告,仅问一下目前从事自由职业的5500万美国人(超过劳动力的1/3),比2014年增加了200万。此外,预计到2020年,这一数字将增长40% ,部分原因是更高的薪水,更高的工作满意度,更大的灵活性以及合同提供的大量机会。 或者,用27岁的软件工程师詹姆斯·奈特(James Knight)的话(在接受彭博社采访时),“我宁愿控制自己的命运,冒险并放弃午睡和食物的好处。”奈特最近放弃了他的高薪工作撰写软件,供Google自由职业者专职。 事实证明,自由编程的薪资与Google或Facebook最抢手的职位一样多(甚至更多)。 根据彭博社的报道,公司每天向有才华的自由职业者(具备适当技能)每小时支付高达1,000美元的费用。 如果您准备冒险从事自由职业者编程(无论是作为月光照明者,还是可能是全职自由职业者),那么以下是一个实用的手册,可帮助您开始寻找工作和建立业务: 点按您的网络。 如果您是软件工程师,那么您很可能每天都会被招聘人员和工作机会所吸引(如果不是在深夜的话)。 列出所有招聘人员,工作匹配平台(例如*咳嗽*雇用的*咳嗽*)以及您的网络中已经表示有兴趣雇用您的个人的列表。 确保与这些入站联系人以及您现有的网络保持联系,以便按合同共享您的可用性。 Hired平台上的一名自由程序员建议浏览LinkedIn,以查看您网络中的谁可能是自由职业者(可以将您介绍给招聘经理),或者是您所喜欢的行业/领域的领先工程团队(并寻找承包商)。 您的收件箱是您自己的个人自由销售线索数据库; 确保对您的技能产生尽可能多的需求。 想想自己是一个品牌。…

仿生数据科学:机器学习和人类学习

正如罗伯特·格林(Robert Greene)在精通中所写:要达到真正的精通,您应该抵制自己的耐心。 如果您是第一次阅读我们的项目; 我们正在仿生手,机器学习和社会企业家精神方面冒险! 看看我们如何到达这里: 项目开始 1个月后的项目 2个月后项目 我们现在是第三个月! 现在回到我们的耐心。 到目前为止,我们一直在积极参与寻找合作伙伴,向专家学习以及获得关于我们自己对项目方向的想法的反馈。 尽管到目前为止取得了不错的成绩,但我们认为是时候暂停与利益相关者/客户的互动,并专注于生物识别控制算法技术了。 这样,我们有点不耐烦,因为作为工程师,我们喜欢专注于技术而不是过程(太多等等)。 由于我们还没有一个功能齐全的生物识别设备,因此我们要求建立肌电传感器臂带OYMotion的初创公司提供原始数据样本,以开始进行数据分析,并说服自己和合作伙伴这是一项很好的技术。 上个月,我没有花半熟的脚本就获得最终结果(我的首选策略),而是花了很长时间慢慢地编写了一个Python包,其中包含我们的数据处理,可视化和学习知识,同时教给项目成员Python和机器学习概念。 我的第一个工作流程如下: 我从Jupyter笔记本开始,以了解数据和所需的代码。 然后,我转到Pycharm并创建更体面的面向对象的代码。…

导航信息之海

杰里米·毕晓普(Jeremy Bishop)在Unsplash上​​拍摄的照片 如今,借助互联网,一切皆有可能,几乎没有找不到您无法找到信息的主题。 特别是如果您正在学习编程或几乎所有其他内容,则会被大量在线课程,教程或播放列表所吸引。 所有这些都告诉您,它们是学习的最佳资源。 但是使用所有这些选项,您如何选择? 不仅要学习如何学习xyz充满了艰难的选择,而且您还必须决定要花些时间在学习上。 当然,您想学习编程,这里有10种不同的语言可供选择,并且取决于您要求的人,它们都是最适合的语言。 大。 如果您像我一样,这将导致您似乎从未使用过的令人难以置信的书签集合,以及无休止的打开的标签页,“您有时会使用”。 或越来越多的文章被保存到Instapaper或Pocket中。 基本上,所有这些很酷的东西都是信息的聚宝盆,并且您不知道从哪里开始,因为您想学习所有信息。 阅读清单上所有书籍的想法足以使您感到压力。 如果是这样,欢迎加入俱乐部。 现在,我没有一个完美的公式,但是我发现有一些东西使浏览所有这些信息变得更加容易。 首先,弄清楚您的主要优先事项是什么。 在您感兴趣的所有主题中,您最感兴趣的是哪一个? 如果您不想只关注一个主题,可以随意对所有主题进行排名。…