《必备干货!程序员的自我修养高效学习方法》观后笔记
讲师介绍
7七月,全栈工程师,具有十年研发及团队管理经验,对程序员面临的各种问题深有体会;精通Python、Java、Node.js、JavaScript等语言,对Web的基础研发、高并发处理与分布式有非常深入的理解。课程讲解深入浅出,极为擅长培养学生的编程思维。
主题介绍
如何才能持续成长,是每个程序员都绕不开的话题。
入行之处,你可能会困惑于如何选择适合自己的编程方向; 编程前期,你可能想不断培养自己的编程思维与能力; 成长期,是否又想了解自己应该具备哪些综合素质? 进阶瓶颈期,又要面临着如何正确选择改变……
还好,不管我们处于哪个阶段,总有引路人给予我们更多的成长与启发。
在本期直播课中,咱们的7七月老师,将结合自己多年的编程和工作经验,和大家聊聊程序员的价值、程序员需要培养的综合能力、职业规划和一些有效的学习方法。
授人以鱼不如授人以渔,你在提升自己的同时,还可以不断增进自己的编程思维,寻找到属于自己的进阶之路。
课程亮点
- 提升程序员的自我修养
- 选择适合自己的编程语言
- 掌握职场生存法则
- 轻松找到高效学习方法
- 学习现代Web架构思想&小程序云
直播内容
正确认识程序员
正确认识程序员这个职业
薪水比其他行业略高
门槛低,好入门。不用什么积淀就能找到一份工作
很少有高光的时刻,所以女朋友很难找————但是沉稳大方也是程序员的优点,每个行业都值得尊重
代码没有视觉冲击力,很难吸引人,也很难受大众喜爱
技术变迁太快,很难有“打磨”和“积淀”的感觉
甘于平淡,耐得住寂寞
程序员的价值
是做出有人用的产品
找到一定的成就感,维持自己的编程生活
程序员的综合素质与能力
开源团队留下来的都是兴趣广泛的人
程序员是最容易忽视综合素质的群体,花太多的时间在编码上面
短期影响每个细小的选择和思维
当技术达到一定程度的时候,综合素质是瓶颈
交流能力、管理能力、认知能力、学习能力、任务规划能力等
以上的能力,很难看一本书或者一个视频短期内解决————是长期性的坚持和影响
少盯着技术不放,少学习各种功能雷同的框架————告诉我们,不要横向学习,要学会纵向学习,学了vue其实就可以了,没有过多的时间去学react
多看书,文学、历史、小说、诗词皆可
人的自我意识会帮助你进化————潜移默化
有选择的看技术书
带有太强的目的性学习,反而不利于成长
培养一个兴趣:摄影、绘画、乐器、写作、书法
程序员的抽象能力和逻辑思维能力不错,但观察能力和审美较差
同编程一样,细节很重要————忽略细节,后果很严重
书单
- 《代码大全2》
- 《JavaScript高级编程》
- 《流畅的Python》
- 《Java核心技术》(Java编程思想)
- 《算法图解》
语言看书,框架看视频
- 《黑客与画家》
- 《念楼学短》
- 《万历十五年》
- 《全球通史》
- 《浮生六记》(文言文版)
- 《白夜行》、《百年孤独》
- 《少年得到》
工作必须要主动
- 奴:非自愿和靠人监督的人
- 徒:能力不足,肯自愿学习的人
- 工:老老实实,按规矩做事的人
- 匠:精通一门技艺和手艺
- 师:掌握了规律,又能将其传授给他人的人
- 家:有固定的信念,让别人生活的更好的人
- 圣:精通事理,通达万物的人
不要玻璃心————正视自己的学历,那都是过去的,现在就是要比985/211的辛苦点罢了,又不是没有机会,把握住机会,一跃冲天
坚韧一些,大部分的批评都是善意的
提问
如何提问?
反应出个人的素养
80%的问题通过调试解决
19%的问题通过搜索解决
剩下1%才去提问
如何培养自己的编程的思维? 自我解决问题!(在寻找答案的过程中去塑造)
如何选择编程语言?
要懂得舍弃,卖东西都说自己的东西好
但这个好,对你来说可能没有意思
在校学生如何培养编程能力?
编程语言的特点与魅力
选择前端还是服务器开发?
喜欢什么选什么
找工作
- 其实服务端成本较低
前端学的东西比较多(三大框架、HTML、CSS和各种类库)
但是,前端工作需求量大
- 前端
需要有一定的审美能力
必须有极强的耐心
适合女孩子
- 服务端
有一定的大局观和架构能力
- 举棋不定,选服务端
前端变化快,但服务端稳定
服务端学习前端相对更轻松
很多在前端的新模式,都来源于服务端思想
服务端编程思维更通用,更接近本质
前端会将大量的时间浪费在UI上
成为全栈开发者的必要性
前后分离,削弱了程序员的成长力
不给你选择是最好的选择————不明觉厉
前端非常有必要进阶服务端
10年前,本身就没有前后之分,只是因为服务端多了数据库?
纵向前后去扩展,比横向扩展语言更划算
前端很容易原地打转————说的很有道理
前端,学习一门服务端语言
服务端,学习下js,css看兴趣
前端进入工程化时间太短,发展路线不明确
CTO、技术总监少有纯前端
掌握服务端,更容易统领全局————从大局出发
谁离数据更近,谁更有话语权————向尤大致敬,将一件事情做到极致
前端主要负责人机交互,易受UI终端影响
服务端转型(机器学习、自然语言处理)更快速————认清现实,踏实工作
职场
正确认识自己
社会是残酷,学历真的有三六九等,从团体来说,985、211的综合素质肯定是比普通高校高的。要往前看,把握未来机会,承认劣势。
普通高校:薪资不是首要。
优先选择互联网公司
技术的提升,必须有复杂业务的驱动
没人用,或者要求不高,就无法提升技术
现实就是:学历不好的往往要比学历好的学的要刻苦
做该做的事情
人生很多的困境,都是因为适当的年龄,没有干适当的事情
最温馨的提醒 少玩游戏,要玩玩单机游戏,3A大作
大学是最后的梦境,珍惜时间,珍惜友谊
沟通技巧/生存法则
什么时候跳槽?
习惯是最可怕的杀猪刀
环境可以湮灭一个优秀的人
安逸可以磨灭一个人的上进心
勇敢一点,走出舒适区
程序员:技术陈旧、没有用户的公司、没有高要求的公司、多跳跳,不是坏事儿,但要更上一层楼————认清自我,不进BAT没事,七月老师也没进过,但是他的技术难道比BAT他们差吗?不会, 他的学习能力和技术很强。要对自己要求高一点。
高效学习方法
自控力不行,讲再多也是纸上谈兵,没什么用
看慕课视频最好的方式是先不看,自己实现
没用,99%的人都做不到
应该有的态度
高效学习方法
方法很多,但都要求有非常强的执行力
被动驱动学习
做一款高质量、业务复杂的产品,注重每一个细节,死磕项目
自己要有自己的产品
什么才是编程思维
现代Web架构思想&小程序云
开源项目Lin UI和Lin CMS
github.com/TaleLin
Serverless与小程序云开发
IaaS:基础设施及服务 PaaS:平台设施及服务 SaaS:软件及服务 FaaS:未来方向
Serverless适合微服务
目前不适合整站
云开发,特定场景下的Serverless
云开发因小程序而引起重视
小程序云开发
- 统一集成开发环境
- 省去运维部署环境
- 不需要域名
- 自带云存储
- 前端直接操作数据库
适合个人/独立开发者 公司项目优先传统开发
未来课程方向探讨
以面试为目的的课程/专栏
接近于真实商业的大型项目
现代Web架构
做web的必须有一个完整的视野
网络架构
视频资源
链接:pan.baidu.com/s/1vJ8fuDpe… 提取码:ppno 复制这段内容后打开百度网盘手机App,操作更方便哦
- 欢迎大家进群,参与讨论
- 一起进步,是我们的准则,我们是前端的一道美丽风景线
- 请加我的vx:qiufeihong0203,拉你进群
欢迎关注feihong的掘金账号。
原文地址。
版权声明
转载时请注明作者 qiufeihong 以及本文地址:www.qiufeihong.top/video-summa…
转载于:https://juejin.im/post/5d05fb3ce51d45777621bb79
《必备干货!程序员的自我修养高效学习方法》观后笔记相关推荐
- 必备干货,程序员的自我修养、高效学习方法
慕课网(imooc.com) / 文 源自网络 / 图 如何才能持续成长? 这是每个程序员都绕不开的话题. 入行之初,你可能困惑于如何选择适合自己的编程方向:编程前期,你可能想寻找不断培养自己编程思维 ...
- 《程序员的自我修养与高效学习方法》课程笔记
目录 课程简介 选择篇 素养篇 视野篇 感想 课程简介 名称:<程序员的自我修养与高效学习方法> 平台:慕课网(www.imooc.com) 主讲人:7七月–全栈工程师 篇章: 选择篇 素 ...
- 程序员的自我修养,好文
很认真的聊一聊程序员的自我修养 本文正在筹备第二版,以下是第一版主要内容 首先要谈的是,今天的话题所聊的程序员包含哪些人? 在中国,写程序,不仅仅是一种兴趣,更多的时候,还是一种普通职业和谋生工具 大 ...
- 很认真地聊一聊程序员的自我修养
最近看了<浅谈程序员的英语学习>,对于文章中的观点我非常认同,英语是非常重要的,但文章站的高度还是太高,具体表述的学习方法我不是很认同,也认为不太实际,恰好之前有一篇一直没有发表的文章想重 ...
- 程序员的自我修养(转载)
疲于加班,幸好我还保留看看别人写的东西的习惯,下面转载的一篇文章,在某些地方触动到了我,有些时候我也是反面典型,思考得少,反而直接拿来用的更多,但是我发现,往往很多问题都是糊里糊涂地用了别人的东西导致 ...
- 聊一聊程序员的自我修养
今天逛博客园,看到了一篇推荐的文章<浅谈程序员的英语学习>,就点进去看了一下,对于文章中的观点我非常认同,英语是非常重要的,但文章站的高度还是太高,具体表述的学习方法我不是很认同,也认为不 ...
- 很认真的聊一聊程序员的自我修养(转自博客园)
今天逛博客园,看到了一篇推荐的文章<浅谈程序员的英语学习>,就点进去看了一下,对于文章中的观点我非常认同,英语是非常重要的,但文章站的高度还是太高,具体表述的学习方法我不是很认同,也认为不 ...
- CSDN日报190813:一个野生程序员的自我修养
CSDN日报来啦!给大家奉上当日最新鲜的技术干货! 热门项目|一个完整的计算机科学研究计划让你成为一名软件工程师 我最初创建这个作为一个简短的待办事项列表,成为一名软件工程师,但它已成长为你今天看到的 ...
- 很认真的聊一聊一个程序员的自我修养
首先要谈的是,今天的话题所聊的程序员包含哪些人? 在中国,写程序,不仅仅是一种兴趣,更多的时候,还是一种普通职业和谋生工具 大公司有厉害的程序员,优秀的架构师,但大量的小公司也有很多普通的程序员.在我 ...
最新文章
- Emoji表情编解码库XXL-EMOJI
- 来学学数据分析吧(二)第一章 预测和关联数量特征
- App开发流程之右滑返回手势功能续
- python中opencv安装_怎么为python安装opencv模块-百度经验
- 大一计算机论文_大一计算机论文发表.doc
- 二维数组名作为实参或者形参
- html设置json请求头,当我想在zf2客户端代码中使用“application/json”时,接受请求标头是“text/html,application/xhtm ...(etc)”...
- @程序员,你会教自己的孩子学习编程吗?
- psd.js 解析PSD文件
- SubstanceDesigner制作PBR材质制作并且同步到Unity小尝试
- 对项目采购管理的分析----合同类型及例题
- Redis 部署方式(单点、master/slaver、sentinel、cluster) 概念与区别
- word 怎么删除多余的空白页
- redis主从、集群
- Twincat 3 初识
- iOS 重力感应 学习1 陀螺仪 水平仪 指南针
- 【品質管理】【レビュー】_ブレーンストーミングとKJ法<転載>
- 第三代双倍速率同步动态随机存储器(Double-Data-Rate 3 Synchronous Dynamic RAM,DDR3 SDRAM):简介及内容导航
- linux下,批量复制文件名带空格的文件
- 海康视频行为分析仪接入