博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
入职一星期之感想
阅读量:4678 次
发布时间:2019-06-09

本文共 893 字,大约阅读时间需要 2 分钟。

现在入职一周了,目前在试用期,试用期的任务就是做技术储备,学习web app前端知识,因为之后可能需要改版公司的一个app,不是用原生的安卓组件,使用html5来开发app的前端页面。

通过上周的调查,我从完全的零知识,到现在正在学习所需技术的基础知识,打算这周把基础知识学完,周末做一个简单的app,后面的时间逐渐拓展知识,丰富自己的app,模拟服务器方面的数据,做成一个完整的app。

从一个完全没有方向到开始学习,主要经历这几个阶段:

1、搜索你所要达到的目标,了解你需要用到的技术。比如我需要用html5来做一个app前端,我通过百度不断的积累所需技术的名称。

2、搜索到了一堆技术名称怎么办,也不知道哪个是干嘛的,哪个技术更好,这个时候就要把每个技术名称了解清楚,它是做什么的,有什么优势,可以解决什么问题,用在哪方面。有并列的技术,就可以比较他们之间的优缺点,最后选择一个对你来说更好的技术。

3、决定了需要什么技术之后开始寻找学习它们的资料,视频资料学习是入门最迅速的,这时候慕课网,极客学院以及网易云课堂是不错的网上学习的地方。确定好学习的方案,并且在脑子里一定要有这些技术怎么联合起来做自己想要的东西,即使你还不清楚我该怎么去使用它们。

目前我选中了Hbulider来开发app的前端页面,因为它自带了html5+和mui框架,再加上学习angularjs就可以把app的前端页面完美呈现了。

学习能力是陪伴程序猿一辈子的能力,英语能力也很重要,比如google旗下开发的angularjs是英文文档,想要更好的学习,能够看懂他的英文文档很重要,除了跟本国的程序员交流,国外的程序员也是增强自己的重要环节,github和stackoverflow是世界程序员的圣地,学好英语就能更好阅读外国人对于编程的思想。

当然看英文文档是一件很头疼的事情,因为不是母语,我需要绝对安静的环境,否则很容易分心,希望能够提高自己的英语能力,融入到英语中去,更好的提升自己。

转载于:https://www.cnblogs.com/claireyu1219/p/5681931.html

你可能感兴趣的文章
做rl_abs过程中遇到的问题
查看>>
spring多模块项目手动整合
查看>>
SpringMVC中文件的上传(上传到服务器)和下载问题(一)--------上传
查看>>
HashMap详解
查看>>
使用IntelliJ IDEA 13搭建Android集成开发环境(图文教程)
查看>>
6.24 AppCan移动开发者大会:议程重大更新,报名即将关闭
查看>>
java范型集合中的成员排序
查看>>
在.net中读写config文件的各种方法(自定义config节点)
查看>>
ZOJ Problem Set - 2165 Red and Black
查看>>
Qt 程序运行图标
查看>>
matlab Cplex使用
查看>>
(转)[unity3d]easytouch的使用
查看>>
Pascal's Travels
查看>>
Microsoft 家族新成员 Datazen 移动BI 介绍
查看>>
linq to entity GroupBy多个字段
查看>>
php中mysqli 处理查询结果集的几个方法
查看>>
二叉树遍历 空间复杂度为O(1)
查看>>
关于排序
查看>>
bzoj 3874: [Ahoi2014&Jsoi2014]宅男计划
查看>>
记录-Hibernate+servlet实现简单的增、删、查、改
查看>>