Android工程化开发这门学科的看法

http://www.cnblogs.com/unruledboy/p/DevCareer.html

http://coolshell.cn/articles/4561.html

http://blog.csdn.net/haoel/article/details/1688104

看了以上的几篇文章,懂得了许多的道理,首先看了几篇文章感觉到对程序开发得有一个热爱它的心,只有你热爱这项工作你才会尽自己最大的努力去学习它,当你在学习中遇到任何问题的时候你也会用尽你所有力量去克服你所遇到的一切问题,其次学习android开发,学习英语也是很重要的一件事情,毕竟大多数的软件也是英语的,用到英语的地方也很多。然后,在学习android工程化开发对团队的要求有点多,想做好一个工程肯定需要一个团队的配合,在以后的编写程序中也要打好团队关系。

在以后的大学生活中要多多锻炼自己,一方面累积自己的工作经验,另一方面提前认识自己和自己将来要从事的工作,以便在毕业后能够正确的把握自己的人生方向。在以后的开发过程中自己多多去参与其中,多多练习,增长自己动手的能力,并且提升自己的团队的合作能力为以后的工作最好的基础。

从看的几篇文章中也学习到了很多关于以后学习和工作上的事情,并且有位博主也作了几点的总结,这里我想放在最后,让自己多学学前人所给出的经验。

1.       在大学的时候尽量多地进入公司参与实际工作,一方面积累工作经验,另一方面,提前认识工作和自己,以便毕业时更准确地把握自己的方向。

2.       从毕业开始到毕业后至少5年内,踏踏实实地专研技术,这是一个积累过程,千万不要把心思放在钱和职位上。钱和职位只是能力的附属品,不要让其喧宾夺主。

3.       从毕业后3年到7年的时间,注意学习工作当中的方法以及相关的管理和流程,不但要知其然,还要知其所以然。

4.       30岁以前,踏踏实实地学习。学技术,学做人,学做事。30岁以后再谈自己的发展。

5.       毕业后的前5年主要是量的积累,要不停地积累知识和方法。毕业后的5到10年主要是质变,应该着重于思维和想法的更新。后五年应该有很强的包容能力和接受新东西的能力,千万不要太过固执和坚持自己的想法。

6.       换工作要“承前启后”,前面的工作会成为后面工作的一个基础,而后面的工作又会成为前面工作的一个很自然的延续。

7.       不要只把心思放在技术上,技术是hard skill,只要下工夫就一定会掌握。更要注意与人沟通等为人处事的soft skill上。hard skill像一个大树的根,而soft skill则像一个大树的枝叶。树根是你的根基,能让你站得很稳,而枝叶能让你向天空伸展,获得发展。

8.       对于程序员来说,应该始终记住,技术不是主要的,主要的是通过技术能够解决什么样的问题。一定经常想要解决什么的问题,要满足什么样的需求,而不是要用什么样的技术。

时间: 2024-10-13 22:44:14

Android工程化开发这门学科的看法的相关文章

android工程化开发看法

工程化开发一个很规范的过程也是很严谨的过程,工程化开发也并仅仅只有我在文中提到的几点,我认为学习工程化的开发是很有必要的无论以后你的工作是否是软件开发但他的理念是可以代入任何一个行业内的 .学习android将近两年了,从中体会出对安卓的乐趣.这两年多多少少的也累计了一些写代码的经验但是在很多方面还是存在不足的地方,这门课可以让我们更好的了解软件工程,更好的去学习他,并且他可以培养我们的团队合作能力,提高自己的水平,更好的掌握这门课程.

零基础3G Android移动开发就业培训

风舞烟BF-TECH之零基础3G Android移动开发就业班(月薪过万很轻松)适合人群:初级课时数量:893课时 咨询qq:1840215592 Android开发视频教程详细查看:http://www.ibeifeng.com/androidcourse.html 项目展示:北风网软件工程师IT高端培训BF-TECH 3.0 C模块(Android)阶段项目+项目实战共26个. 1.第一阶段阶段项目 & 项目实战 共 2个 2.第二阶段阶段项目 & 项目实战 共10个 3.第三阶段阶段

Android多媒体开发介绍(转)

Android多媒体开发介绍 转自:http://blog.csdn.net/reiliu/article/details/9060557 一.       多媒体架构 基于第三方PacketVideo公司的OpenCORE来实现,支持所有通用的音频/视频/静态图像格式,包括:MPEG4.H.264.MP3.AAC.AMR.JPG.PNG.GIF等.从功能上分为两部分,一是音/视频的回放(PlayBack),二是音视频的纪录(Recorder). CODEC(编解码器)使用OpenMAX 1L

IDEA搭建Android wear开发环境,Android wear,I'm comming!

随着google发布了android wear这个东西,然后又有了三星的gear,LG的G watch以及moto 360,苹果由发布了apple watch,未来可能在智能手表行业又有一场战争.当然这只是笔者的个人观点,仅供参考. 作为开发者,当然关心的是只能手表的开发了,所以我们来搭建一下android wear的开发环境吧! 搭建android wear开发环境,我们需要以下的软件Intellij 13.1.3,android-sdk 23.0.02. 首先需要下载安装好android-s

Android应用开发-小巫CSDN博客客户端之显示博文详细内容

Android应用开发-小巫CSDN博客客户端之显示博文详细内容 上篇博文给大家介绍的是如何嵌入有米广告并且获取收益,本篇博客打算讲讲关于如何在一个ListView里显示博文的详细信息,这个可能是童鞋们比较困惑的,因为一篇博客可能有标题.摘要.图片.代码等等元素组成,我们要怎么在一个界面中显示这些内容并且按照自己的指定的方式显示呢,别急,下面会告诉大家. 重新整理一下一篇博文可能有以下元素: 标题 摘要 文本内容 图片 粗标题 代码块 在UI篇小巫已经介绍了,博文详细内容的主要控件就是一个Lis

Android游戏开发之主角的移动与地图的平滑滚动

人物移动地图的平滑滚动处理 玩过rpg游戏的朋友应该都知道RPG的游戏地图一般都比较大 今天我和大家分享一下在RPG游戏中如何来处理超出手机屏幕大小的游戏地图. 如图所示为程序效果动画图 地图滚动的原理 在本人之前博客的文章中介绍过人物在屏幕中的移动方式,因为之前拼的游戏地图是完全填充整个手机屏幕的,所以无需处理地图的平滑滚动.这篇文章我着重的向 大家介绍一下控制人物移动后地图滚动的处理方式.举个例子 如上图所示 比如人物向右移动,如果地图贴在屏幕左边边界 将先移动人物在地图的坐标,当人物在屏幕

windows平台下Android studio开发环境搭建教程

最近,Google 已宣布,为了简化 Android 的开发力度,以重点建设 Android Studio 工具,到今年年底将停止支持Eclipse等其他集成开发环境 .而随着Android studio正式版的推出和完善,Android开发者们转向Android studio开发平台也将是大势所趋! 小弟Vike原先学习Android也是一直用的eclipse,虽然时间不长,而且用起来慢点,卡点,但是毕竟熟悉起来了,猛地要转到一个新平台,还真是相当不习惯.且不说快捷键有变化,就连Android

配置Android应用开发环境

一.安装JDK 开发 Android应用程序的时候,仅有Java运行环境(Java Runtime Environment,JRE)是不够的,需要完整的JDK(JDK包含了JRE),且要求其版本在JDK 6以上,在开发Android 5及更高版本时,需要JDK 7及其以上版本. 如果JDK不可用或版本低于JDK 6,要下载Java SE开发工具包7 . 使用JDK 7及以上版本无需再对环境变量进行设置. 若安装JDK 6,需要在cmd下使用Java命令和编译.运行程序,可以配置环境变量(具体步骤

Android内核开发:理解和掌握repo工具

由于Android源码是用repo工具来管理的,因此,搞Android内核开发,首先要搞清楚repo是什么东西,它该怎么使用?作为<Android内核开发>系列文章的第二篇,我们首先谈谈对repo工具的理解和使用. 1. repo是什么? repo是一种代码版本管理工具,它是由一系列的Python脚本组成,封装了一系列的Git命令,用来统一管理多个Git仓库. 2. 为什么要用repo? 因为Android源码引用了很多开源项目,每一个子项目都是一个Git仓库,每个Git仓库都有很多分支版本,