您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 咸宁分类信息网,免费分类信息发布

不是科班出身应该如何走上编程道路呢?

2023/10/13 19:30:14发布31次查看
每个人都越来越意识到编程的重要性。但是,你怎么能走上开发者的道路呢?一个自学成才的开发人员提供他的经验建议——内容,从寻找组织、找到找工作机会的资源,虽然有些可能不适用于中国,但例程可以用作参考。
不是科班出身应该如何走上编程道路呢?我的名字是roger,我是一名自学者。当我在大学时,我打算去法学院,但最后我成立了一家创业公司。该公司失败了,但我被迫学习前端编码(基本上是html / css)来帮助我们提供某些产品。
我开始在数字营销中发挥一些作用。这些工作需要web开发技能,如、数据分析。我需要开发和利用python中的分析系统,并使用ruby、html和css折腾网站。作为数据科学和机器学习教育公司开发部门的负责人,我帮助了几个自学成才能找到理想工作的人。
我刚刚完成了一本80页的指南,介绍了如何获得没有学位的编程工作。
在这个过程中,我过滤掉了一些有用的资源,我经常去看,并与不同的学生分享。我的经验帮助我了解了哪些有用的资源可以帮助每个人的职业生涯,哪些是无用的。
我曾经是一名营销人员。我知道哪些资源几乎无用,哪些特别有价值。对于那些特别有价值的人,我将在本文中告诉你。把它想象成一个内幕消息。
好吧,让我们开始做生意,这里列出了我发现对我和不同学生都非常有用的资源。
首先找到您的社区就我而言,让我最有价值的事情之一是强烈关注学习的社区。在办公环境中,80%的学习发生在硕士和学徒之间。您希望被一个支持性社区所包围,只要您学到新东西,就可以从这个环境中受益。
以下是我发现的一些特别有用的社区:
reddit社区的一个子部分,学习编程subreddit,专门用于成为资源和编程学习者。这是一个很好的资源分配中心,您可以在其中获得您认为对学习编程特别有用的资源。我之所以能找到这个原因是因为我是reddit的常客,这个地方是我正在寻找的首选资源之一。然后我将进入无处不在的stack overflow。在这里,您将看到来自不同编程社区的专家提出的各种挑战和答案。我在这里看到该领域专家编写的答案,我也会提问。
然后我开始浏览haceker news。这是用于人工规划的最有价值和最相关的技术和编程新闻聚合器,每天更新。社会成员负责打顶或踩踏文章和评论,以确保首先显示高质量的内容。我经常可以找到非常高质量的文章,这些文章在这里得到了很好。
我已经联系了不同公司的员工,包括谷歌、facebook等。我联系了他们的黑客新闻帐户和电子邮件地址。这是建立专业联系和获取优秀学习资源的宝贵资源。
然后我找到了quora编程社区。该网站的许多初始用户都在硅谷,因此它已成为聪明且知识渊博的人的热门地点。我在这里咨询了很多关于编程编程的问题。
最后,我还发现了slashdot,这是一个拥有众多it专业人员的大型社区。他们中的许多人都是使用sourceforge的人。虽然这个社区似乎更多地关注旧的闭源解决方案,但它仍然是一个非常有用的知识库,我偶尔会来这里看看它。
这些编程社区的真正优势在于它们非常丰富且非常有用的专业资源。我发现很多线索给了我很多帮助,咨询了很多线索,并从业界同行那里学到了很多东西。
然后看看实际代码并构建您的资源组合。
现在您已经了解了可以帮助您开始编程之旅的不同社区,您可以转身做我已经完成的事情。转到代码库并开始贡献!
github是世界上最大,最活跃的代码库。这里的代码几乎每小时由不同的贡献者更新,包括以各种不同编程语言构建的基础结构。查看不同的代码块,为某些代码做出贡献,或在github上托管项目以进行协作。您还可以查找“优秀”代码库,以获取针对不同编程主题的已编译资源列表。这就是我如何发现超级编程资源列表的强大功能。bitbucket是另一个更适合分布式团队需求的git代码库。您可以使用它来上传代码,或查看其他代码库。它和github之间的主要区别在于你可以拥有无限的私人代码库,而github是一个需要钱的私有代码库。虽然这使得bitbucket对私人团队更具吸引力,但这也意味着大多数开源项目都托管在github上。对于那些寻找开源项目的人来说,这更具吸引力,开发者社区更大。
转到wiki获取建议和参与
在我完成将代码库和编程社区集成到我的日常工作中之后,我去了wiki17717,在那里我有很多不断更新的知识和大量的用户更新。我在这里寻求增加这个知识宝库,接触其他知识贡献者,并尽可能多地吸收知识。
以下wiki特别有用:
上面提到的learnprogramming subreddit社区是一个很好的资源。本小节还有一个learnprogramming wiki,这是一个宝贵的资源,社区成员共同努力帮助掌握非常基本的编码技术,从格式化问题到调试。
wikibooks是一个包含不同用户贡献的活动库。其中许多都是编程的主题,比如这个关于c ++编程的wikibook,当我学习这门语言的时候,我会去这个资源找东西。
最后,kaggle wiki是一个专注于数据科学的wiki,拥有该领域的各种资源。这是由数据科学和机器学习模型竞赛社区kaggle完成的。这个wiki中必须有很多资源对学习编程和数据科学非常有用。我经常向研究数据科学的人推荐这个。
最后,找到找工作的不同方法
我知道找工作是什么感觉。您需要使用可以找到的所有资源。我曾经是这样的,所以当我在寻找技术工作时,我开始编制一份最有效的工作公告板和地点列表。
下面列出了不同的工作公告板,这些公告板对没有学位但想要找到编程工作的人特别有用。这些地方已通过我的实际测试,是一种实用的方法。将它们视为有用的、补充资源的最终答案,以找到您应得的工作。
linkedin有时最明显的地方往往是一个很好的起点。您可以轻松找到linkedin上的大量技术工作。您可以注册免费试用版,然后快速浏览上面发布的各种工作机会。
linkedin也是研究招聘经理提前感受到他们想要去的好方法。通过了解个人的简历,您将看到他们的组织结构。——还可以了解公司强调的技能。解决方案可以是使用试用高级帐户查看他们雇用的人员的简历,或查看他们的职位发布和公司页面。
然后,您将考虑如何优化您的linkedin简历,以便您可以充分利用这个工作场所的社交网络。我已经为我的linkedin个人资料付出了很多努力,现在我将从招聘人员/猎头公司那里得到很多联系方式。
黑客新闻
除了是一个伟大的技术文章分发中心和尖端的技术斗牛营,黑客新闻是y combinator孵化器工作的门户。将有只有两个人的年轻初创企业,并且将有完全成熟的公司(例如dropbox、 airbnb和quora等都由y combinator孵化)
该网站的工作部分将公布不同的yc公司及其招聘需求。 hacker news的机器人还发布了一个名为ask hn的月度主题:谁在招人?讨论是关于一些非常紧迫的工作机会,这在其他地方很难找到。例如,有关2017年5月主题的讨论。
您可以在不同的文章下发表评论,然后挑选黑客新闻社区中的各种人,其中许多人都是创业世界的高级人物。通过这种方式,您可以找到不同的导师,有些甚至可能是您的推荐人。
angellist
这是一个不同创业公司的在线图书馆。这里发表的工作通常是一家从事尖端技术研究的早期公司。这里的好处之一是企业家更愿意接受非传统背景的人。——特别是如果你愿意接受甚至接受在创业公司工作的风险。
本文原创于程序思维:http://lucklnk/internet/details/aid/489788318
咸宁分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录