社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

最强致富密码:程序员薪资“垫脚石”,靠GitHub打赏收入翻倍

九章算法 • 4 年前 • 673 次点击  


Caleb在湾区的一家startup工作了3年,依旧拿着$90k的包裹(entry level),离定居湾区遥遥无期。


偶然间他把自己的JS项目传到Github,没想到两周涨星17k。一年后光靠Github网站上打赏的钱,Caleb就赚$100k。


这比收入对于程序员来说完全就是薪资“垫脚石”!



不过,看似简单的副业,想要做出好成绩还是需要天时地利人和,和花费大量的精力最稳的致富之道,还是掌握程序员的必备技能。


而有“程序员必备网站之称”的Github,除了藏有“财富代码”,还有学习资源!

在分享之前,先为大家准备一个搜索指南(已经会的可以直接跳过)!

Github精准搜索指南


其实搜索方式无异于你在百度上搜索,只不过平时搜索的时候,限制条件都在搜索框附近。

但是Github需要你在搜索框中,按照格式输入限制条件。

限制条件有以下几个:

  • Name 项目名称
  • Readme 项目介绍
  • Description 项目描述
  • Languge 编程语言
  • Push 发布日期
  • Star 星星数
  • Fork 拷贝数
举个栗子,如果你想搜索一个项目名称带有CNN的项目,那么在搜索框内输入:

in:name CNN(立马筛掉了20000条不相关的信息)


当然,筛选条件写的越细能筛选出来的项目就越细,比如输入:

in:readme CNN stars:>1000 pushed:>2021-01-01 然后再在边上的选项框(language)中选择自己想要的语言,出现的结果就会变得非常精确。


而且,readme是一个非常非常非常重要的部分。一个好的仓库一定有一份很详细的readme!大家筛选的时候可以重点看这一部分。

本文的重点来了!很多人在Github上搜项目最大的感受就是:好项目有,但是我找不到!

小编也专门挑选了一些Github上优秀的项目分享给大家。

Github上的优质项目


令狐老师的算法小抄
令狐老师爆肝数月整理出来的算法笔记。算法解题模板、万用公式一应俱全不试不知道,这些模板简直就是面试的作弊神器”。

之前还有同学在面uber时,直接套用这份模板秒了面试题,宛如带着“答案”在面试...

令狐老师顺便还把一些高频题(附题解)都放在Github里的算法小抄里,算法学习少了这份免费算法小抄就是亏了一个亿!


awesome-nodejs
首先,绝不止你一个人在疑惑Github哪里有好的项目。就因为这样,AWESOME项目的诞生了,这绝对是一个高能”套娃“项目。

不光是目录上这些资源,每个点进去又是一个 Git reposition! (手动鼓掌)


JavaGuide
Java学习+面试指南。涵盖了Java语言、操作系统、数据结果与算法、数据库、系统设计等大部分Java程序员所需要掌握的核心知识。


algorithm-visualizer ⭐33.2k
一个交互式的在线可视化学习算法平台,能在可视化区域看到每行代码执行对应的操作,并且有对应的动画呈现,使你更加容易理解算法。

实现可视化是现在很多应聘者必备的技能,特别在测评的这一块业务,数据展示等等……


Java设计模式
展示了Java设计模式。在深入学习这个项目之前,需要熟悉各种软件设计原则。

可以按照难度标签Difficulty-Beginner,Difficulty-Intermediate&Difficulty-Expert来学;也可以按照使用模式分类Creational,Behavioral来学。


Google Java核心库
包括新的集合类型(例如多图和多集),不可变集合,图形库以及用于并发,I / O,哈希,基元,字符串等的实用程序!


mall:电商系统 
包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。


秒杀系统设计与架构 
高并发大流量如何进行秒杀架构,在快速入门 MQ、SpringBoot、Redis、Dubbo、ZK 、Maven,lua等知识后,上手效果会更好。


What's the fuck python?
专门介绍Python里那些奇奇怪怪的语言坑,每个都有示例。所以对于Python学习者,是一个很好的学习如何避坑的地方。

项目的主体一共分为5个部分,都是由示例构成,总计51个示例。可以好好去看看。


已经到四月中旬了,大波岗位还在招聘。想要在短时间内突击大厂的面试,最好是在面试前准备一个吸引面试官的项目。

外加令狐老师高浓缩的“精华”的算法模板,让面试官眼前一亮,不用一个月就能拿下大厂的offer。


小抄领取方式


扫码进入九章仓库

可以直接拿到算法小抄!

戳阅读原文到Github
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/111570
 
673 次点击