销售真不是人干的事,从底薪3K到转行程序员年薪24W+,给想转行的你

26岁,做了6年销售,我决定放弃销售行业转行技术类!


从读大专出来,就校招进了一家湖南长沙的销售公司,兜兜转转在这个行业一待就是六年,

如果你也是刚毕业的大学生,我劝你千万不要做销售!

为什么这么说呢?我给你列举几个做销售的弊端。

1.工资不稳定: 销售底薪一般都很低,工资跟你的业绩直接挂钩,业绩跟市场也有很大的因素,年轻的时候工资不稳定还好,到了成家的年纪,如果工资还是不稳定,那问题就很严重了。

比如长沙销售平均工资2500,工资基本上就是看你的业绩,有业绩还好,没业绩基本上加班到一两点,刚毕业的时候感觉还好可以抗住,钱没挣到渐渐的身体熬得也不行了,免疫力下降,之前去医院体检,好家伙直接三高(血脂高、血糖高、高血压)

2.流动性太强: 但是以销售为主的公司,我们不难发现,能一直留在公司的销售数量是非常少的,就是因为不稳定性,公司更愿意不停的去找那些刚毕业年轻人,因为他们有更多的精力和时间来工作。

3.不缴纳社保: 很多小公司是不给销售缴纳社保的,就是因为销售的流动性很强,公司为了降低成本,基本上是不会给销售缴纳社保的。

4.难以学到一技之长: 很多人说做销售很锻炼人,其实我想说,锻炼的是你的耐力,厚脸皮,但是你又学到了什么呢?你什么能力都没有学到,技术岗位随着时间的推移,越做越吃香,但是销售不会随着你时间的推移,越来越香。

所以我打算转行做Python!即使我有6年的销售经验,能混个负责人的岗位,但是我依然要转,不然什么时候猝死在办公室都不知道。

这是我入职米的offer,由于隐私原因,打了很多马赛克。

如果,你对互联网行业比较感兴趣的话,其实也可以朝这方面发展,毕竟编程是互联网行业里面基本薪资较高的行业,当然这并不是说你什么都不会 也能拿这么高的工资。

至于说要学什么编程语言,我的建议是如果你什么都不懂没有任何基础,你可以从Python开始学。

我就是把Python作为我的第一语言,因为Python入门对新手非常有好,比起Java、C++,python要简单很多,

Python初级学习


先通过一张 Python 知识图谱直观的感受一下 Python 的基本构成与实际应用。

1514fd1f5ad4f64d2dbd4a6340ee5e08

根据我自己的经验来说,想从零开始学Python,以后也确实想找相关的工作,基本是下边这三种方式:

  • 报班学习,跟着辅导老师的进度学习,老师就在身边,有啥不懂的问题,毕业的时候去找工作不成大问题;
  • 看书自学。这块可以看看我之前推荐的GitHub【Python百天之路】-骆昊,对细节把握很到位!
  • 在网上找视频课自学。你可以利用碎片时间去学,不过会很慢,遇到问题基本百度,还不一定找得到准确的


一、书籍推荐


《笨办法学Python》
如果是初学Python的话,没有什么编程基础,还是比较适合从这本开始学的。整体是以习题的方式开始引导初学者学习编程。

《Python Cookbook》
这本书既有知识点的详细讲解,又有更多高阶用法的延伸,对于已经有一定基础但是掌握不牢的同学来说,无疑是值得拥有的好书。

《流畅的Python》
这本书对于Python的高级用法探究很深入,涵盖了数据结构、对象、并行与并发、元编程等多个方向。

二、网站推荐


1、Python 官网


Python初学者的法宝,如果你想下载Python,最好还是在这个网址去下,不要想着用一些不明来源的安装包。在这里,你不仅可以下载各种版本的Python源代码和安装程序,更有各种文献资料、Python交流社区,还会告诉你Python的最新行情,不得不感叹,这功能太强大!

https://www.python.org/

2、菜鸟教程


站内的知识点很全面,无论你想学习哪种领域,都可以轻松在这里找到合适的资料。

https://www.runoob.com/python/python-functions.html

3、Coursera


如果你英文比较好,交流没有问题的话,比较推荐这个网站。这是一个课程学习网站,内容涵盖编程各个领域,目前已经和200+所大学合作课程,还可以在线读学士、硕士学位。

https://www.coursera.org/

当你学到这里,恭喜你,你已经入门了!

4、项目实战练习


现在,你需要寻找好的项目练手提升。

但这个过程,费时又费力,可以说是头号难题。

现在,好消息来了。最近,有人在GitHub上放了一座“金矿”。

里面有181个Python开源项目,涵盖了15个领域。

都有哪些资源?这15个领域,分别是:

互联网、音频、视频、图形、游戏、生产力、组织、通讯、教育、科学、CMS、ERP、静态站点、开发和其他。

其中,开发领域的项目最多,又分了11个小类别。

每一个项目,作者都给出了相应的介绍。并附上了导航链接,指向这个项目的GitHub主页(Repo)。

有些项目,也会给出这个项目成品主页的链接(Home),或者它的文档链接(Docs),或者维基百科页面的链接(WP)等等,来帮你尽可能全面的了解这个项目。

以互联网领域的第一个项目Reddit为例,作者在介绍它时称:

这是一个社交新闻论坛,有投票、评论等等。

导航链接上,给出了Repo(指向GitHub主页)和Home(指向Reddit主页)。

并给出了备注信息:已经在2017年归档了,也就是现在处于只读状态。

传送门:GitHub地址

当你有了项目经验之后可以开始做兼职了


首先我们需要了解Python自由职业人可以做些什么?

1.爬虫

很多人入门Python的必修课之一就是web开发和爬虫。但是这两项想要赚钱的话,就必须知道开发什么爬什么数据才能赚钱。如果你都不知道的话问题也不大的,可以开个网店,或者猪八戒做服务外包。
这里呢,还是需要找到好的项目,举个舒服的例子就是:帮一些证券大佬抓取一些财经新闻或者是舆情相关的数据,开发玩了之后每个月要保证爬虫不挂的话基本上可以收入3-5k。自己买个云主机的话,一个月要两三百的成本,自己还能做别的事情。


2.量化交易

用python来完成量化交易是很方便的,方然不涉及到高频交易,对于新手来说,这边比较推荐的JionQuant,新手教程和在线Python策略开发环境我个人认为都是比较优化的,做Quant其实就是一个做数据挖掘的过程。不同的策略就是你手中能用的模型,选股,择时,资金管理就是你所要做的特征工程。不需要纠结是用均线策略或者是BOLL,找到策略适应的股和择时才是关键。
要追求稳定的收益的话,可以去考虑各种虚拟币交易市场搬砖,编程能力较弱的朋友可以考虑一下bots,统计逃离虽然也能稳定盈利但显然不合适个人了,一般需要HFT支持。


3.代写程序或者是外包

某宝上有不少的代写程序的,物美价廉,几百块就能搞定一套基于LAMP的xx管理系统,看看买家评论就会知道,绝大部分都是学生的大作业或者是毕设。
这些能转多少钱呢?首先是不要帮别人写论文,这是吃力不讨好的事情,基本上后期你就会处于一直改稿的阶段。一般本科毕设都是偏工程研发的,这类门槛低,通用的代码很多,基本上找到开源的改一改就能完成任务。硕士毕业的有很多偏机器学习的,实现一个overfitting的算法实现,基本上也就是1-2天的功夫,前者1-2K,后者2-3k。


Python高级进阶学习


数据结构与算法(Python)
数据结构和算法是一名程序开发人员的必备基本功,不是一朝一夕就能练成绝世高手的。冰冻三尺非一日之寒,需要我们平时不断的主动去学习积累。

这里我推荐一套由GitHub大佬写的数据结构与算法Python版PDF

在这个地方你可以花上三天时间来学习和练习

Python框架


如何有效学习Python编程?常用的框架都有哪些?Python是人工智能时代最常用的编程语言,而框架的出现降低程序之间的依赖性和耦合性,使代码重用性达到最高。很多参加Python学习的人都会学习框架,不过究竟哪个框架是程序员的最爱呢?下面就来给大家介绍一下常用的Python三大框架。

1、Django
Django是一个开放源代码的Web应用框架,采用了MVC的框架模式,即模型M,视图V和控制器C。Django的主要目的是简便、快速的开发数据库驱动的网站,强调快速开发和DRY(Do Not Repeat Yourself)原则。它强调代码复用,多个组件可以很方便的以"插件"形式服务于整个框架。Django有许多功能强大的第三方插件,你甚至可以很方便的开发出自己的工具包,这使得Django具有很强的可扩展性。

2、Flask
Flask是一个使用 Python 编写的轻量级 Web 应用框架,它使用简单的核心,没有默认使用的数据库、窗体验证工具,用extension 增加其他功能,也被称为 “microframework” 。

3、Tornado
Tornado是一种 Web 服务器软件的开源版本,独特之处在于其所有开发工具能够使用在应用开发的任意阶段以及任何档次的硬件资源上。而且完整集的Tornado工具可以使开发人员完全不用考虑与目标连接的策略或目标存储区大小。

Python入门简单,功能强大,非常适合初学者学习。不过出于自制力考虑,也为了系统学习积攒开发经验,很多人都会选择参加专业的学习。

如何找工作?


我是自学python转行的,然后两周内找到了工作。

我的经验是,转行并不难,没人指导就很难。

Python有哪些方向可以做。转行的简历该如何写,要注意什么。面试到底是怎么一回事儿?

所有的一切,我全部都会帮你搞定。因为就单单编程而言,并不难。不需要英语,不需要数学。

Python所做的就业岗位还挺多的

 

Python目前有的工作岗位:

爬虫 + python ----> 爬虫工程师
数学 + python ----> 机器学习算法工程师
django + python ----> web后端工程师
数据分析 + python ----> 数据分析师


我因为本身学历和经验的原因,我的方向是web后端开发

目前是在寻找python后端开发这一块的工作,使用的框架为django;

之前一直通过CSDN以及其他几家技术博客/论坛吸收大家的经验,在感激之余,也想输出点什么,造福大家,因此就有了这篇水文,希望大家能够多多吸取我的经验教训,早日找到一份自己满意的工作!

面试准备刷题和简历


面试的几家:北京的两家创业公司,规模均在40-50人之间;果壳(止步于电话面,拉钩投的);知乎(止步于电话面,论坛发帖后的内推);爱奇艺(拉钩上投的)。

面试这一轮下来,最大的感受就一个:平时一定要坚持每天都码点代码。就算再烂的项目,也要坚持上传github。。真的,只要你能坚持一周有5天以上都能持续上传Git,半年下来,面试官绝对对你刮目相看。

其他感受:不同的公司着重点都不一样,木桶原理,哪块都不能少。我就是因为平时只关注做自己的小博客系统,而没做其他的部分,导致爱奇艺倒在了手写代码上面…哎,忧伤。。平时多刷刷leetcode,看看剑指offer/面试金典,都是套路啊~~

面试这几家公司所遇到的面试/笔试题,目前还能记住的如下。虽然可能绝大部分都是基础,但希望大家不要只是看看就过去了,最好还是假装你被问到这个问题,你来把答案说出来或写出来:(不按公司分了)

Python语法以及其他基础部分

  1. 手写快排;堆排;几种常用排序的算法复杂度是多少;快排平均复杂度多少,最坏情况如何优化;
  2. 手写:已知一个长度n的无序列表,元素均是数字,要求把所有间隔为d的组合找出来,你写的解法算法复杂度多少;
  3. 手写:一个列表A=[A1,A2,…,An],要求把列表中所有的组合情况打印出来;
  4. 手写:用一行python写出1+2+3+…+10**8 ;
  5. 手写python:用递归的方式判断字符串是否为回文;
  6. 单向链表长度未知,如何判断其中是否有环;
  7. 单向链表如何使用快速排序算法进行排序;
  8. 手写:一个长度n的无序数字元素列表,如何求中位数,如何尽快的估算中位数,你的算法复杂度是多少;
  9. 如何遍历一个内部未知的文件夹(两种树的优先遍历方式)

网络基础部分

  1. TCP/IP分别在模型的哪一层;
  2. socket长连接是什么意思;
  3. select和epoll你了解么,区别在哪;
  4. TCP UDP区别;三次握手四次挥手讲一下;
  5. TIME_WAIT过多是因为什么;
  6. http一次连接的全过程:你来说下从用户发起request——到用户接收到response;
  7. http连接方式。get和post的区别,你还了解其他的方式么;
  8. restful你知道么;
  9. 状态码你知道多少,比如200/403/404/504等等;

数据库部分

  1. MySQL锁有几种;死锁是怎么产生的;
  2. 为何,以及如何分区、分表;
  3. MySQL的char varchar text的区别;
  4. 了解join么,有几种,有何区别,A LEFT JOIN B,查询的结果中,B没有的那部分是如何显示的(NULL);
  5. 索引类型有几种,BTree索引和hash索引的区别(我没答上来这俩在磁盘结构上的区别);
  6. 手写:如何对查询命令进行优化;
  7. NoSQL了解么,和关系数据库的区别;redis有几种常用存储类型;

Linux部分

  1. 讲一下你常用的Linux/git命令和作用;
  2. 查看当前进程是用什么命令,除了文件相关的操作外,你平时还有什么操作命令;

(因为我本人Linux本身就很水,只会基本的操作,所以这部分面试官也基本没怎么问。。反正问了就大眼瞪小眼呗)

django项目部分

  1. 都是让简单的介绍下你在公司的项目,不管是不是后端相关的,主要是要体现出你干了什么;
  2. 你在项目中遇到最难的部分是什么,你是怎么解决的;
  3. 你看过django的admin源码么;看过flask的源码么;你如何理解开源;
  4. MVC / MTV;
  5. 缓存怎么用;
  6. 中间件是干嘛的;
  7. CSRF是什么,django是如何避免的;XSS呢;
  8. 如果你来设计login,简单的说一下思路;
  9. session和cookie的联系与区别;session为什么说是安全的;
  10. uWSGI和Nginx的作用;

(我发现基本不问django实现细节相关的东西。。或者问也问的很少,哎,之前准备的方向完全错了)

洋洋洒洒写了一个小时,发现还是有很多细节问题都已经忘了。。哎,自己的笔记做的还是不行。不过这些问题如果你能都答上来,起码我觉得你应该可以去试试面试初级web后端了。

三、教程推荐


其实,除了学习网站和书籍,我还在网易云课堂、51、慕课、CSDN学院买了不下10套关于Python入门的课,都已经离线打包好了,如果需要的话可以送给大家

WX20211208-161019@2x

因为我是想进行系统学习,也想节省一些学习时间,加上我也比较懒,非得有人督促着才能坚持不懈,所以我选了CSDN的Python训练营。

也许有人会问:“你干嘛把自己逼得那么紧,安安稳稳的不就很好了吗?”

作为一个人,如果长期处于一个舒适安逸的环境,慢慢就会被这种安逸笼罩,变得懒惰,原本拥有的能力也会逐步减弱,当有一天危险来临,所在的舒适圈被打破,连生存下去都是个难题!

所以,为了好好活下去,要不跳出舒适圈,要不就扩大你的舒适圈。跳出舒适圈,意味着你要彻底离开现在的区域,也许是换个城市、换个工作、甚至换个行业,让自己重新拥有危机感,让新环境逼着你去成长;扩大舒适圈,就是让自己能生存的舒适范围更大,主动学习、提升你的能力。我选择的是从零开始全方向提升,因为我想着,既然要痛苦,就直接痛苦这一次!

以上就是这篇文章的所有内容了,以上所有整理的电子书和课程资料我都整理好了,

 

大家可以添加上面的CSDN官方合作微信领取本文的所有电子书籍和视频资料。既然你们都白嫖资料了不妨也给我一个点赞吧!
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/27611.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

程序员真实调查,工资真的高吗?反正我的不高

想要看更加舒服的排版、更加准时的推送 关注公众号“不太灵光的程序员” 每日八点有干货推送 全球约有1850万程序员,中国占10%,随着“互联网”、“云计算”以及“智能硬件”等领域发展迅速,程序员再次迎来第二春! 为此&#xff0c…

淘宝商品评论接口

Request address: //api.onebound.cn/taobao/api_call.php? num_iid525248995106&data&page1&api_nameitem_review&langzh-CN Result Object: { “items”: { “total_results”: “1020466”, “page_size”: “10”, “page”: “1”, “item”: [ { “ra…

淘宝、天猫评论如何抓取?

一、原理 以天猫为例 首先在浏览器地址栏中输入https://www.tmall.com/打开天猫商城,任意检索某一商品,以手机为例,搜索结果如下图所示: 任意点开其中的某个商品: 我们直奔主题找到红框范围内的:累计评价…

淘宝差评回复模板,最新最全差评回复话术

**淘宝差评回复模板**,最新最全差评回复话术有哪些?我们都知道,做电商就一定离不开淘宝,相信很多淘宝卖家都希望得到如潮的好评,而不希望店铺下面的评价出现差评。差评会影响客户的购买,也会降低店铺整体信…

AI 在编程、写作、绘画领域的占卜:从 GitHub Copilot 到 ChatGPT,再到 Stable Diffusion...

PS:就当前节点(2023.02.22)而言,我虽然研究过一段时间传统的机器学习,但是并不擅长深度学习等领域,所以很多 AI 领域相关的词汇,我是不擅长的,只为自己总结一下,方便在未…

助力研发效能变革,第七届Techo TVP 开发者峰会圆满落下帷幕

引言 在互联网数字企业结束“野蛮扩张”、追求高质量增长的今天,研发效能已然成为企业关注的核心命题。伴随着云原生概念在软件领域的落地生根,云原生正驱动软件应用设计、实现、部署及运维方式的巨变,为研发效能治理带来了新的挑战与机遇&am…

创新源于生活,赋能实践 | Next-Gen GPT 开启技术风暴新纪元

点击上方蓝字 关注我们 (本文阅读时间:15分钟) 文末有惊喜 大家好!我是爱吃、爱玩、更爱学习技术,IT界新晋小红人,开发者的好朋友——比特熊! 今天是我们【比特熊故事汇2.0】AOAI的特别专场,我们…

当DevOps遇到AI,黑马迎来3.0时代丨IDCF

随着GhatGPT的爆火,人工智能和研发效能,无疑成为了2023的两个最重要的关键词。大规模语言模型LLM和相关应用的快速发展正在对研发团队的工作方式产生深远影响,这几乎象征着新的生产力革命的到来。 那么,作为一名工程师&#xff0…

2023中国智能应用发展论坛在京开幕,智领云受邀参加,并取得圆满成功

4月18日-4月19日,由中国软件行业协会主办的2023第二届中国国际软件发展大会在北京国家会议中心隆重举行。大会作为中国最具影响力的软件产业大会之一,吸引数千位观众到场。 2023中国国际软件发展大会央视新闻报道 4月19日,作为大会分论坛之一…

中国AIGC产业峰会:大咖云集共探AI新世界

首届中国AIGC产业峰会今日在京举行,大会由量子位主办,聚集起了领域内产学研代表,分享和探讨了包括大模型、生成式AI、ChatGPT等在内时下热议趋势和话题。同时,首份中国AIGC产业全景报告暨中国AIGC 50正式发布。 2023年&#xff0c…

Embodied AI 具身智能

大模型的时代的到来,现在的大模型的参数几乎是几何级数的上升。 谷歌和柏林工业大学的团队重磅推出了史上最大视觉语言模型——PaLM-E:An Embodied Multimodal Language Model。通才大模型PaLM-E,什么是通才模型,就是多任务统一学…

Chat GPT提示词(prompt )入门指南

prompt 是什么 prompt 是“提示、引导”的意思。在 NLP (自然语言处理)领域,prompt 通常指的是向预训练模型输入的文本,用于引导生成模型生成指定的文本输出。 prompt 就像是一条指路路线,告诉计算机生成什么样的文本…

聊聊国内头部云服务厂商新上线的轻量服务器

听说UCloud优刻得上线了轻量应用云主机,今天一起来看下这个产品的配置和价格如何吧。 首先先看下配置,不同于阿里和腾讯,满满当当的控制台选项,优刻得的控制台相对比较清爽简洁,还是蛮适合新手小白的。 一共有6个配置…

拼多多回应将总部从中国迁至爱尔兰:严重失实;微软开放 Bing Chat 访问,无需等待;OpenAI 亏损翻倍|极客头条...

「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews) 一分钟速览新闻点&#…

ChatGPT火到独立站领域,对FP独立站收款到底有什么影响?

做F牌独立站的商家或多或少都知道,从今年3月份开始,FP独立站的收款就频频出现问题,很多人都跑来问我,第一句话就是:有没有靠谱点的收款渠道? 为什么最近几个月的收款渠道如此稀缺,以前常用的渠道…

涂鸦智能宠物喂食器(鱼缸投食器)

涂鸦智能宠物喂食器(鱼缸投食器) 系统框架①涂鸦IOT平台1.创建产品1.进入IOT平台,注册登录,点击创建产品。2.选择小家电→宠物喂食器→MCU方案→Wi-fi→输入产品名称、型号3.添加标准功能与新建自定义功能:根据实际情况…

涂鸦模组二次开发Zigbee 模组烧录

芯片平台EFR32MG21A020F768IM32-B 芯片平台EFR32MG13P732F512GM48 简介 ​ 完成模组 SDK 固件开发后,您需要对模组进行烧录授权以实现连接涂鸦云端的能力。根据不同场景的需求,涂鸦提供了多种烧录授权的方式。本文从以下两点为您介绍。 云模组烧录授权…

涂鸦智能平台——mcu+nbiot

涂鸦智能平台——mcunbiot接入云平台上报温湿度和防拆报警 准备环境和硬件平台 平台准备 1、注册涂鸦平台账号并登陆 2、创建一个产品产品类型为:温湿度传感器 3、创建数据点(可直接选用平台现有的数据点) 4、设置设备面板(直接选…

硬件改造:新型涂鸦智能暖风机!

一、功能逻辑 在功能逻辑上,我们还是基于涂鸦CBU模组实现拆机之前的机器原有的基础功能和逻辑: 1)倾倒断电 倾倒断电功能在热风机中十分必要,直立造型在实际运用过程中很容易发生误撞倾倒事件,倾倒以后倘若外壳破损导…