我已不是我--素养训练课

不知不觉来到好程序员2个月了。从最初的青涩,到现在半腹经纶。Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。

而本人的Jave基础语法早已经烂熟于心,在Android系统的框架层当中,使用了大量的设计模式,如果没有这个方面的知识,对于Android的理解就会大打折扣。设计模式的种类非常之多,一个一个的全部掌握,是不现实的,必须首先掌握面向对象的基础设计原则,有了这些基础原则的支持,就可以举一反三。

大家都知道,Android系统的基础是Linux操作系统。在开发过程当中,我们也需要使用到一些Linux命令。所以说一些Linux的基础知识是必须的(话说现在的程序员,不懂Linux都不好意思跟人家打招呼),推荐大家看看《鸟哥的私房菜》这本书,写的相当不错;

不得不说,好程序员的老师们教的很用心,这周又要做经验交流会了,我很喜欢就业部的王老师,在每个人讲完自己最新的经验之后,她总能一针见血的找出大家的不足,小胖演讲过度紧张,眼睛总望向外面;小雨语速很流畅,但是语速太平稳给别人留不下深刻的影响,不够自信。海洋唯一出众的地方就是脸长得帅,如果语气更加肯定一点,坚定一点,虐面试官不是问题……在指导别人的同时,我们每个人都在暗暗跟自己对比,反省自己有没有同样的毛病。

这周到我了,开场自然要show一下我对Android重新认知,接下来讲了一个Android图形图像处理,如果不需要复杂的绘画或3D功能我们或许只需掌握一些简单的绘图API,如Canvas,Paint,Path等。这里有一个非常有用的东西,就是对View进行重绘(onDraw(Canvas canvas)).再高级一点,为了提升性能我们还需要知道双缓冲机制。

数据存储和IO,SQLite很有用,本地几乎不需要我们再用其他数据库了。还有就是JSON,在Android里它是一种新的数据类型,它的存在几乎可以忽略掉使用xml进行程序内或程序间的数据交换了。

自信满满的讲完了,王老师对我微笑着。“该夸我了”我心中窃喜。

“宝宝讲的总体是不错的,但是有一个最大的问题,自顾自的讲,根本就没理会别人的感受,想问你问题都插不上话,这样是很令人不舒服的,要注意跟别人的互动,可以有一个眼神的交流,必须有停顿。巴拉巴拉巴拉….”

仔细的听着王老师对我的点评,我知道我还不够好,我还要继续努力,刚才的我已经不是此时的我。每寸光阴,我都要进步进步。我都在改变改变。

这种感觉真棒!

时间: 2024-07-30 13:51:08

我已不是我--素养训练课的相关文章

当程序员的那些狗日日子

作此文,祭奠我当程序员的那些狗日日子,并与所有仍在艰苦奋斗着的同行共勉. 这里所说的是"我"当程序员的那些狗日日子,但我绝对没有说别人当程序员是狗日日子.在这里我也并没有贬低"程序员"这个职业和这个群体的意思,我只是想写出我的职业经历和表达出我的感受.所以希望您可以带着平常心去看,只当看一个小程序员的职业故事,如果您看后没有骂我,那我就已经感到很欣慰了! ──作者序 (一)毕业后的徘徊 我不是计算机相关专业毕业的,我上的是大专,我的专业叫供用电技术,是跟电力行业相关

程序员的职业素养

<程序员的职业素养>-- 读后总结 本书是Bob大叔所著,他的其他书籍也有很多畅销,比如:<代码整洁之道><敏捷软件开发:原则.模式与实践>. 作者依据40年作为程序员的摸滚打爬,最终写出本书:<程序员的职业素养>,这本书不仅仅是描述了程序员的基本素质要求,也给我们未来的路提供了不少的借鉴. 书籍概况 本书下载地址:百度云盘 本书购买地址:京东商城 本书从自身素质.开发.测试.团队.时间管理.项目管理等多个方面阐述了围绕程序员不得不说的生活细节. 本书的主要

由一个简单算法想到的程序员素养问题

题记:五月从帝都回到武汉,旅游半个月后开始找新工作,六月选择了一家华中地区为数不多的移动互联网公司入职至今,略有感触——比较帝都码农与武汉码农的平均水平,就跟两个城市的经济发展水平差异一样大,不是说武汉这边没有优秀的程序员(我也算半个嘛),而是说平均水平确实不如其他一线城市.想想也正常,巨头公司都扎堆北上广深,以极具竞争力的薪酬福利和巨头光环吸引着广大程序员,反观武汉的互联网发展尚处在初级阶段,无论从公司规模.名气还是最实际的薪酬福利方面均不如一线城市,自然无法吸引广大程序员咯.本人在新公司待了

已读的, 在读的, 想读的技术书.

代码大全 重构:改善既有代码的设计 重构与模式 修改代码的艺术 实现模式 深入浅出设计模式(First head) 企业应用架构模式 分析模式* 代码整洁之道* 编程珠玑* 程序员的职业素养* 别闹了,费曼先生!* 测试驱动开发TDD* 验收测试开发ATDD* Cucumber:行为驱动开发指南BDD* 设计原本:计算机科学巨匠Frederick P.Brooks的思考* 对象设计:角色责任和协作RDD* 领域驱动设计DDD 实现领域驱动设计* 领域驱动设计和模式* 敏捷软件开发原则.模式与实践

老太房屋被强占,正义已迟到21年

75岁的杨老太,捏着法院的判决书,很是无奈与不知所措.1995年,法院就将老伴去世后留下的5间门面房判给了她,但却一直被继子强占.法院执行过多次,但现如今,房子还被继子占着…… 因为家庭矛盾激化,亲人之间反目成仇对簿公堂,这样的事情时有发生,但要像洛南县这起民事纠纷,由于执行环节很不给力,一拖就是21年,原告方拿着判决书望房兴叹,可能都称得上罕见了吧. 在法治的语境下,执行已经生效的法律判决,乃是基本常识.应有之义.但问题在于,不该发生的事却在洛南杨老太身上发生了.尽管在过去的21年里,法院也曾

地理素养的核心构成和主要特点

素养教育已成为21世纪国际教育发展的重大课题和紧迫任务.新一轮地理课程改革把地理素养置于地理课程目标的核心地位.因此,统一认识和准确把握地理素养的内涵与特质,对于促进学生的全面发展具有十分重要的意义. 一.地理素养的内涵与组成 地理素养是指学习者经过地理学习后所养成的比较稳定的心理品格,包括地理知识.地理观点.地理方法.地理能力.地理态度.地理情感等构成要素(见图1).一般来说,地理素养表现在三个层面上:物质层面,指地理学习者在地理学习中表现出来的学习行为:精神层面,指地理学习者的个性特征和心理

《程序员的职业素养》—— 读后总结

本书是Bob大叔所著,他的其他书籍也有很多畅销,比如:<代码整洁之道><敏捷软件开发:原则.模式与实践>. 作者依据40年作为程序员的摸滚打爬,最终写出本书:<程序员的职业素养>,这本书不仅仅是描述了程序员的基本素质要求,也给我们未来的路提供了不少的借鉴. 书籍概况 本书下载地址:百度云盘 本书购买地址:京东商城 本书从自身素质.开发.测试.团队.时间管理.项目管理等多个方面阐述了围绕程序员不得不说的生活细节. 本书的主要内容,可以参考如下: 关于专业人士 我觉得作为一

浅谈软件工程师的代码素养

WeTest 导读 写这篇文章时内心是比较忐忑的,因为文章的话题范围非常大,怕自己驾驭不了.在实际工作中,维护过很多类型的代码,其中不乏高级工程师完成的逻辑,大家的需求能力都很不错,能够快速满足产品的需要,但很少能有人能注意到代码的整洁度,甚至很多代码经过多人维护后已经变得无法再进行任何一处的修改,最后不得不花大量的时间进行重构.因此我决定还是写一篇文章来"浅谈"软件工程师应具备的代码素养,希望能够对大家有所帮助,水平所限,如有不当之处还请不吝指正~ "程序是写给人读的,只是

软件测试行业的职业素养

很多人懵懵懂懂进入了软件测试行业,有些人做的开开心心,事业发展顺顺利利,有些人不断地换工作,每次工作都不开心,不知道是自己怎么了,还是周围怎么了.在不断地换工作过程中,你有考虑过自己是否适合这个行业吗?下面我来给你讲下软件测试人员的基本素质. 软件测试人员的基本素质你根据自己的判断觉得自己很OK,想入行,但软件测试行业会喜欢你吗?你符合行业的职业道德吗?可能有些人觉得这都不重要,重要的是我喜欢.但是我个人觉得这很重要.这里插一个真实的例子:一家杭州软件测试公司主管上周开掉一个很有技术能力的成员,