下载此文档

软件开发工程师.docx


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
感觉这个问题我是挺有回答资格的。我是12年金融学专业毕业的,Android都是大学的时候自学的,毕业的时候做百度云的Android开发,现在的职位是腾讯的Android高级研发工程师。所以我感觉我是可以分享一下我自己自学Android的一些经验,而且这些经验也是通用的,比如我还有自学PHP用来写后台开发等等,希望对大家在开发道路上能有一些帮助。我们做工程师的一般都有助理,普通,高级,专家等的区分,我把自己的自学之路抽象成初级之路,中级之路,以及还未达到的高级之路。依次来分析下,如何能够通过自学的方式,在技术之路上一步步提升。1、,在边做边学的过程中是最容易起步的了。我的技术之路也是这样开始的,当年参加创业大赛的时候,我们想做一个类似于Admob的产品,拉上一堆好友开始做产品,由于我们缺乏技术,所以自己也上场了。从一个实际的项目开始,学习java学习android一步步的完成产品的开发,在后续的过程中,我们还做了一款抄袭Bump的软件叫做:《分享乐》以及一款聚会O2O软件我也忘记啥名字了,也许你现在还能在豌豆荚上搜索到。(卷1)(豆瓣)Effectivejava中文版(第2版)AndroidAndroid开发入门教程(豆瓣)这个阶段我的学习资料主要来自于书本,那个时候是10年的时候了,网上资料还并不是特别多(个人到现在也是得Java语言是学习的《Java核心技术》,这个系列有两本书,这本书可以理解成一本工具书,对于Java的讲解面面俱到,在你不记得相关的知识的时候需要拿出来,巩固学习。而EffectiveJava的学习是进阶学习,在了解Java的基础的前提下,开始学习更多知识点。学习完Java后,就按照入门教程上说的慢慢的做Android开发,这个时候API主要是在Android开发入门教程上做对照。但是这个时候大家都会遇到一个情况就是,实现之后会出现一些莫名其妙的问题,所以还必须要会利用一些平台去搜索。,最好的方式就是VPN+google的方式了,基本上大部分的问题都已经有了答案,因为行业已经很成熟了。我们那个时候相关资料比较少,都是去论坛提问的多,比如那个时候的eoeandroid以及csdn的移动论坛,在里面搜索答案或者自己提问,这样就能解决很多疑惑了。现在大家最好的地方就是:+刷题当你不断的学习和做项目总结经验,总结遇到的坑和解决方案后,这个时候我们要从草根发展走向专业之路了,所以我们需要一份工作。面试的时候,大公司对于应届生的要求主要还是集中在基础,所以对于数据结构+算法以及计算机基础知识是非常重要的。:数据结构与算法分析(豆瓣)编程珠玑(豆瓣)C程序设计语言(豆瓣)计算机网络(豆瓣)操作系统(豆瓣)不过很遗憾的是,后面2本看得比较少了,操作系统更是无法看懂,于是乎只能更多的去刷一些题目。+面试经验内推最好的就是联系上你心仪公司或者产品的直接负责人、面试官或者开发者,比如你可以联系我,QQ空间和腾讯微云(我会直接面试你)都在招聘(强行做个广告)。社交平台是联系他们最好的渠道了,我

软件开发工程师 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1557281760
  • 文件大小26 KB
  • 时间2019-03-25
最近更新