原文地址:
如果你是一个刚入门或者初级的程序员,不知你是否考虑过该如何提升自己的技术。如果没有,那么希望本文能为你提供一点技术之外的帮助。
我只是一枚在进阶道路上刚刚起步的程序员,想借助本文分享自己的一点学习心得,没有太多权威性可言,你应该有自己的判断力:适合你的就吸收,不适合你的可以一带而过。下面开始正文。
“不要总低头写代码”,传达了两个意思:
第1点不是今天讨论的重点,身体是革命的本钱,建议大家平时多注意休息、适量的运动!
第2点才是本文的主要内容,其所表达的信息一点也不夸张,造成这一现象的原因,就是许多初学者因为缺乏对Android 知识的系统认识,容易陷入胡子眉毛一把抓、捡了芝麻丢了西瓜的尴尬境地,阻碍了自己的成长。
那么,作为一名新人,我们该如何快速成长呢?请接住接下来的新人指导…
或许你是计算机专业在校生,痴迷于技术,但无奈每天还有那么多非专业课;或许你是实习生,摆脱了校园的束缚,却倒在了公司需求和bug的脚下;或许你是一个非计算机科班出身,出于对互联网的好奇,想试图转行做程序员…
首先,不管你属于哪一类,要端正心态,不要担心自己技术差或者学不好,只要你热爱互联网,痴迷技术,就一定能成功。只是每个人成功的方式不一样,成长的快慢也不一样,其关键就在于学习的方式。
其次,要明白提升技术没有捷径,就看你是否拥有好的学习方式和注重效率,好的学习方式能够让你更快的比别人掌握更多知识,较高的效率能够让你在单位时间内敲出更多的代码,毕竟技术终究要勤实践。
那么如何养成好的学习方式,提升效率呢?
按套路,接下来应该有一大波技术细节来袭,但俗话说:授人以鱼不如授人以渔,因为我也没多少鱼,所以尽可能帮助你了解该如何去渔!
为此,我整理了一些能够提升效率、养成好的学习方式的应用,以及一些学习资源和第三方平台,只要你坚持下去,就一定能提升自己的技术。
下面推荐几款能够辅助我们更好地学习的手机App或者客户端,要列举的不多,但都是我在长期使用过程中保留下来的,每天都离不开它们。在介绍应用或者客户端时,只说一些常用功能,其他功能读者可以在使用时自行探索。
良好的开端是成功的一半,每天睡觉之前,总结今天的成果,安排第二天的任务,这样一觉醒来,清楚的知道自己今天都有哪些事,那状态绝对比不知道自己为啥起床要好很多。所以,我们需要一款能够记录待办事项的清单,这样在任何时候,我们都能有条不紊的处理事情。
在此我推荐 奇妙清单,原因是其简洁好用,使得你能够轻松的创建待办事项,而且每一个待办事项支持添加多个子任务,超级实用。同时,多人协作是奇妙清单的一大亮点,但不是本文讨论的重点。
同时,奇妙清单还有电脑客户端,这对于上班族无疑很实用,前一天晚上用手机规划计划,第二天去公司打开电脑同步查看,立即进入工作状态,效率杠杠的。
当然,我说好不一定好,毕竟每个人的想法、习惯不一样,同类型的还有 OneNote、番茄土豆、滴答清单 等,没有绝对的谁更好用,只需要根据个人使用习惯、使用场景选择一个适合自己的就可以,不要纠结。
后记:总结今天,计划明天,让每一天都充实、有条不紊!
身为技术人员,一定要会用Markdown做笔记、写文章,因为其可以让你在写作过程中更专注内容,而不用在乎样式,更重要的是其能够完美的展示代码片段。
Markdown 是一门语言,但是很简单,看一眼语法,然后边用边学,很快就可以掌握。推荐一篇学习markdown的博客《献给写作者的 Markdown 新手指南》。
知道语法,怎么编辑来练习呢?现在支持Markdown的编辑器有很多,比较常用的是MarkdownPad,我刚开始接触的就是这个。但是今天要推荐的是作业部落,一方面其简洁好用,支持在线编辑,同时还提供各个平台的电脑客户端,相比网页端更好的支持输入;其次,你可以将你的文章发布出去,让别人通过生成的链接访问,真的很方便。
当然,我选择作业部落的真正原因是,当你在公司开发时,因为赶进度,遇到问题上网解决后,来不及细究,此时你就可以随时记录,不论是简单的一个链接、几句心得,或者是一段代码,都可以随手记下。其会自动保存,等下班回家后,在家里用电脑打开,即可查看白天记录的内容,继续学习、消化白天没来得及细究的问题。同时,长此以往,你会发现,这就是你的一个简易版工作、学习记录!
后记:随心记录,从此爱上记笔记,也不再担心因为赶时间而错过任何学习的机会。
为知笔记号称是“更适合国人的笔记”,这点表示赞同,用过就知道。我们可以使用为知笔记来记笔记、写文章,但是更常用于收藏微博、微信文章等,超级实用。
玩微博的同学应该知道,在一些技术达人的微博下,我们经常看到这样的评论。
各种 @ xx笔记,其实就是把当前微博当作网页保存到相应的笔记,然后方便随时查看。当然,比起保存微博,我更多的是保存微信文章。下面,我就以为知笔记为例,演示如何使用。
同类型的还有印象笔记、有道云笔记,原理都一样,同样你可以根据你的喜好选择一款,使用方法类似。同时,这些软件也都支持作业部落所支持的Markdown编辑和内容在线保存,但我更喜欢用他们收藏内容,不做编辑工作。
小技巧:其实,各种笔记保存文章的原理,都是通过链接去保存内容。微博也是一个网页,微信文章也是,所以,有时候,你在其他地方看到了不错的文章想要保存,可以在微信中找到与“为知笔记”的对话框,向其发送链接即可。值得注意的是,有时候通过电脑访问的文章不适配手机,直接发送会导致内容显示不全的问题,这时候,可以将链接发到手机QQ,通过手机QQ或者手机浏览器打开链接,此时文章内容会适配手机(前提是该网站对手机进行了适配),然后复制链接再发送,内容即可完整显示。这块不是很明白的可以微信后台或者博客留言交流,不再赘述。
后记:软件虽好,但不要随意保存内容,确实值得时刻回顾或者一时没看完的,可以保存一下。作为初学者,容易犯“一股脑收保存,从来不看”的错误!
有了上面几个软件辅助自己,你就可以更快的学习新的内容了。
如果你会科学上网,英语也可以,那么 Google 相关网站是最好学习平台,毕竟那儿都是一手的信息,比如 Android 开发者网站、谷歌开发者博客,都是权威的学习平台。这时,却有人问:啥叫科学上网?
所以我还是推荐国内的一些学习资源吧,感兴趣的可以访问或使用体验一下。
有网站,同样有App,包含互联网的各个领域,你可以关注你感兴趣的领域,每天都会有许多新鲜的技术文章发布,推荐下载使用,茶余饭后刷一刷。
汇集广大 Android 开发经验、技巧,提供优秀的博文分享给开发者,没准就有你感兴趣的内容。
汇集了 github 上众多开源项目,你可以理解为帮你做了筛选、细分且汉化后的github吧。而且,上面更是提供了常用开源库的源码解析!
这个可能不是很适合初学者,但是不影响你知道他,我想总有一天你需要他。还有提到的github,作为开发者至少你应该知道,如果不知道或者不是很了解,推荐知乎的一篇帖子《怎样使用 GitHub?》。
确实,我第一次接触极客学院,就有种相见恨晚的感觉,心想要是早点知道就好了。里面的资源真的很丰富,不仅有图文教程,还有视频教程。同时包括 知识体系图、职业路径图、wiki 等模块,都是我经常访问的,真的不容错过。不会科学上网的同学,可以在这儿看到翻译后的官方教程。
墙裂推荐,真的是不错的资源,包含了许多国内一线IT大牛的课程,视频全而精,几乎包含了IT领域的各个行业。推荐使用手机客户端看视频,支持缓存视频,并加速播放,十分适合在空闲时间随时充电!
光说不练假把式,光看不撸也是假的,所以上手撸代码才能检验自己的学习成果!看到一个知识点,动手写一下,看和写永远是两码事,真正写起来你会遇到有一大堆坑,这时候要淡定,这都很正常,踩多了就习惯了。
然后,随着水平的提升,你会想写个完整的项目,验收自己的学习成果,但是单机的又没意思,联网的才带劲。这时候你就发愁了,没有服务器,写啥联网的?别着急,替你想到了!
这一类API提供商还是蛮多的,但是我觉得基本上都一样,好多都是重复的,在这儿就推荐两家,细节就不介绍了,自己去网站看。提供的API有免费的也有收费的,按需使用吧,免费的用来练手已经足够了。
1) 聚合数据
聚合数据算是比较专业的,正如其宣传的一样,是一家数据银行,提供的接口全,而且许多是免费的。
2) APIStore
如果你没有一些个人的情结在里面,那么百度的也是不错的,不多说,自己访问哈。
现成的API不一定是你想要的,可能你想搞一些自己的数据,你的App你做主!那么推荐 七牛 + Bmob组合,开发一个练手项目足够了。相比于现成的API,此方案学习成本较大,你需要学会使用这两个平台,但一旦熟悉使用,你会爱上这对组合的。
1) 七牛云存储
七牛提供的服务是十分强大的,包括数据存储、处理等,近两年发展尤为迅猛,许多我们熟知的美图、唱吧等,都在使用七牛的服务。
作为练手项目的辅助,我们不需要关心那么多高级的服务,如果你的应用涉及图片,那么你可以使用七牛作为图床,存放图片,然后生成链接供应用访问下载。
2) Bmob移动后端云服务:
Bmob 致力于解决后端逻辑重复开发和维护的问题,让开发者无需后端编程和租用服务器,让移动开发更简单。个人开发者可以免费使用部分功能,够用了。
使用方式:将图片上传到七牛,获取链接,放到 Bmob 中作为数据,然后利用 Bmob 封装的 SDK 实现简单的增删查改数据。同时,Bmob 支持自定义接口,实现自定义数据操作,感兴趣的可以查看官方文档了解一下。
我要推荐的就这些了,很少,但足够系统的学习一遍了,而且太多了也不是好事,作为新手最忌讳的就是在太多的未知内容面前犹豫不决,难以抉择。
本文只是推荐我接触过的且认为比较好的,难以概全,如果你有更好的,欢迎在我的公众号微信后台或者博客留言交流,我会第一时间在博客补全内容,感谢!
本文发布于:2024-02-02 21:54:45,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170688208646688.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |