后端工程师-师加网 能力提升工程
今天,就让我们一起看看其他后端工程师的前半生,了解不同背景的人是如何逐渐走上后端之路的? 他们在后端领域是如何打怪升级的?
工程师一:6 后端经验
某独角兽科技公司资深SDE
背景:商业,美国顶尖大学毕业后,因兴趣自学转码
特点:非常强的上进心和自制力,辨别网络有效信息的能力极强,智力过人。
他在美国长大,家庭环境让他可以自由选择自己的方向。 因此,他在美国顶尖大学商科专业毕业后,走上了自己喜欢的后端工程师之路。 因为热爱,所以坚持。 从小白到高级SDE的路途并不平坦,但他坚持成功了。
他认为后端工作非常重要的有以下几点:
解决,优化问题,不要为了解决问题而解决问题,这样你会忽略需要优化的部分。
了解代码在幕后的工作方式对于后端工程师来说非常重要。
后端工作复杂,数据库的存储,网页的加载时间等都要考虑,要坚持追求更好。
深入了解CPT后端工程师,了解CPT的工作原理,以及如何优化。
安全也是后端工程师需要考虑的问题,数据在数据库之间如何流动,存在哪些风险,如何规避。
如何解决具体的缩放问题,CPU、内存约束、IO约束等。
能够快速找出问题所在,运营支持在后端工作中也占有重要地位。
给正在选方向的朋友的建议:
作为一个后端工程师,背景不是一切,怎么想,心态如何,往往比我们在做什么更重要。
做一个项目,了解整个施工过程更为重要和宝贵。
你选择的项目,在一定程度上代表了你是否适合做一名优秀的后端工程师。
工程师2:5年嵌入式系统经验
跳转成为后端工程师
背景:EE Master,上学的时候考虑过转码,找工作的时候找了一份嵌入式系统的工作。 我觉得这方面对职业发展不利。 学完后,一跃成为后端工程师。
特点:5年的从业经历,让他方向明确,清楚问题所在,对症下药,成功转型。
在转后端工程师的过程中,我的工作还需要继续,所以时间比较有限,所以经过研究,我选择了BitTiger的后端工程师课程。 之所以选择转型后端工程师,是因为之前的工作经历,对网络和系统已经有了非常深入的了解。 后端工程师可以结合这方面的优势,让他在以后的工作中做出更快更好的决策。 .
给转学生的一些建议:
一定要有明确的方向,在选择上一定要坚定和努力。
作为后端工程师,首先要对技术部分有很好的了解,其次要深入思考为什么要用这个技术,它的优缺点是什么。
就业市场变得越来越紧迫。 如何让自己在实力上真正达到标准,非常重要。 表面功夫掩盖不了你工作中的问题,提升实力才是关键。
求职前,体验一下从0到1搭建项目的全过程非常重要,对以后选择方向和了解工作形式也很有帮助。
在学习过程中,一群人一起讨论,一起解决问题,互相推动,对坚持方向和目标有很大的帮助。
工程师 3:1 年后端经验
谷歌SDE
背景:CS硕士,毕业后选择后端工程师
特点:在读硕士的时候,在方向的选择上很纠结。 学校的项目方向很复杂。 和BitTiger老师聊了聊,确定了后端方向后,我全速前进,成功拿下了Google Offer。
CS背景很强,学题不成问题,但是因为学校的项目选择很多,在他没有找到合适的方向之前,项目比较复杂,对工作很不了解搜索方向。 在了解到BitTiger职业咨询的机会后,我就报名了。 老师帮助整个团队分析了背景、合适的求职方向、工作前景、时间安排等。 找到合适的方向后,开始系统的学习和规划。
给学生的一些建议:
在学校选课一定要有针对性,最好不要随便选,对以后的求职和职业发展会有一定的影响。
学校的项目深度比较低,所以在课外找一些深度高、行业应用性高的项目,对找工作会有很大的帮助。
学校的项目同质化比较严重。 如果你自己实现一些扩展,增加项目的深度并避免与其他学生同质化是非常重要的。
很多实际工作中遇到的问题,在做项目的时候很难去考虑。 在做项目时,不要仅仅因为老师告诉你使用它就使用任何技术。 您必须了解使用此技术栈的目的、优点和缺点。 还有其他的替代方案等等,你要深入思考如何优化你的项目,如何扩大规模。
每个人的求职和发展路径都不一样,但后端路上的每一位大牛小牛都经历过迷茫、寻找方向、坚定、努力的过程。 希望走在求职路上的朋友,能早日找到适合自己的路,并为之努力,走向成功。
有志于成为后端工程师的朋友,BitTiger后端工程师直通车带你做工业级项目,提升背景,准备面试,为你的求职保驾护航。 更少的时间,更好的工作!
CS504后端工程师直通车课程大纲
第一阶段(第 1、2、3、4 周)
耐克跑步追踪系统项目
阶段目标说明
Netflix 每天处理 37% 的互联网流量。 这么大规模的分布式系统如何设计? Uber、滴滴等基于位置的应用如何架构才能灵活应对不断扩展的业务需求?
本项目采用最新的后端开发技术,实现了一个类似于咕咚运动或耐克+跑步的实时定位心率模拟跟踪后台系统。 FLAG级公司SDE面试,扎实的云架构设计必不可少,对微服务架构、云原生应用开发、SQL和NoSQL数据库、消息队列的深入理解和应用是核心。
在这个阶段,教师将带领学生使用行业标准的数据,传授丰富的系统设计思维和能力。 学生完成学业后,将具备应对行业级架构的能力,为简历增添经验,为未来面试做好全面准备。
关键技术及面试要点
主要面试要点:
第二阶段(第5、6、7、8周)
FLAG级搜索广告平台项目
阶段目标说明
谷歌、Facebook 等互联网巨头主要依靠广告收入获取利润。 广告系统的设计和优化需要大量的广告系统知识、分布式系统优化、机器学习和大数据处理技能。 广告系统后台如何将线下系统与线上系统有机结合,最终提高广告的点击率?
这一阶段,老师将根据自己丰富的SDE工作经验,带领学生学习广告业务流程、信息检索、Query理解、广告排序算法等,教会学生搭建电商搜索广告系统,并通过实际项目实现广告服务器。 后端,完善的大数据处理流水线,以及机器学习离线训练和在线预测系统。
关键技术及面试要点
主要面试要点:
查看完整课程大纲,请点击“阅读原文”或添加课程负责人可仁老师微信。
课程组
罗斯老师
罗斯先生目前为世界上最大的机构投资者之一工作。 作为团队负责人和系统架构师,他带领团队将公司的架构迁移到微服务。 Ross老师在Java和Spring方面有十多年的实践经验和独到的见解。 最近,他受邀在 Java 和 Spring 社区最大的会议——SpringOne Platform 和 Toronto Spring Conference 上发表关于系统向微服务架构迁移的演讲。 作为大会唯一的华人讲师后端工程师,他的演讲得到了Netflix、花旗银行、Pivotal、EMC、GE、VMWare等公司的一致好评。
约翰老师
美国大学CS硕士毕业后加入彭博实时数据组,后加入微软Bing Ads组从事搜索广告服务后台研发,参与重构广告背景。 改造后广告收入增长近200%。 现在他在一家FLAG公司工作。
托马斯老师
高级软件工程师和架构师。 拥有多年高流量、大容量、低延迟系统的架构设计、研发和运营经验。 他领导开发了多个大型在线系统,包括大型房地产经纪系统、网络搜索和在线广告系统。
报名参加第一堂公开课(免费)
或查看课程详情
头等舱(公共)时间
太平洋时间 2017 年 9 月 23 日晚上 7:00
美国东部时间 2017 年 9 月 23 日晚上 10:00
北京时间2017年9月24日上午10:00