黑马程序员技术交流社区

标题: 安卓巴士专访方立勋:开发者应该保持好奇和热情 [打印本页]

作者: 滔哥    时间: 2013-6-19 12:20
标题: 安卓巴士专访方立勋:开发者应该保持好奇和热情
    方立勋,现任黑马程序员CEO,传智播客副总裁,著有《Java邮件开发详解》和《深入体验JavaWeb开发内幕—高级特性》,专注于IT教育,学员遍布全国各地,帮助近万人走进软件开发行业。

(APKBUS配图)
以下为小编对黑马程序员CEO方立勋的访谈内容:

       APKBUS:请介绍下您的学习、工作经历和技术背景

  方立勋:
  进入IT行业,我算是起了个大早赶了个晚集。
  97年大学毕业,在自来水行业呆过几年,
  2003年才进入IT行业,
  2005年出版了《Java邮件开发详解》和《深入体验JavaWeb开发内幕—高级特性》,
  2006年和已故的张孝祥老师一起创办了传智播客,
  2010年和中关村软件园、CSDN一起创办了黑马程序员训练营。
  现任黑马程序员训练营CEO。

  APKBUS:回顾您的经历,能和大家分享一些深刻有趣的事情么?

  方立勋:
  我觉得有意思的是,这个行业每10年就有一次革命,90年代的桌面程序、00年代的web兴起、10年代的移动互联网、大数据,下一个10年会是什么呢?所有IT人都在不停的学习,在这个行业最不用担心失业,这是一个年青人的行业,我接触到的企业谈论得最多的也是人才问题,这个行业好像永远处于人才饥渴的状态,而这个行业也是撬动其它行业变革的行业。这是一件很有意思的事情。

  APKBUS:您在什么时候开始学习编程语言?接触的第一门语言是什么?觉得编程学习的重点是什么?

  方立勋:
  我记得第一次接触编程语言好像是basic,第一次深入学习的编程语言是FORTRAN,大学学的是工程方面的专业,FORTRAN适合处理大量的数值运算,这门语言现在了解的人可能比较少。
  要说编程学习的重点,程序语言最精华的地方在于语言的原理,其实一门语言最基础基本原理并不多,但它们却可以被用来构造出许许多多纷繁复杂的概念。但是人们往往忽视了 简单原理的重要性,喜欢追求最新的,复杂的概念。却没有注意到,绝大部分最新的概念其实都可以用最简单的那些概念组合而成。而对基本概念的一知半解,导致了大部分程序员看不清编程的实质。如果你看不透这些东西,就会被它们蒙蔽住。
      很多开发人员并不真的懂得程序语言设计的原理, 我个人体会软件开发是一门实践性很强的学科, 学习过程中,知识点不能人云亦云,要多写demo验证,多想想为什么?不这样做行不行?能不能做得更好?其实很多知识都是触类旁通的,学习过程中你经常会发现,一点通了一个面也就通了。再一个就是保持足够的好奇心和热情。有这些就可以成为一名优秀的工程师。

     APKBUS:据知,您精通C/C++/VC++、VB、JAVA等编程语言,Oracle、MySql和SQL Server等各种主流数据库系统,对J2EE也有深入理解,尤其是对Java安全和以Java语言为基础的各种框架有深入研究,在学习这些语言时,有没有出现混乱的情况?应该注意哪些问题?学好这些语言有什么好的方法么?

    方立勋:
    各个语言侧重点有所不同,语言之间并不冲突。开源框架同样如此,关注它们的侧重点和深入研究他们之间的原理,就不会感觉混乱了。

  专注于“精华”和“原理”
  人们往往忽视了简单原理的重要性, 没有注意到,绝大部分最新最高深的技术其实都可以用最简单的那些原理技术组合而成。而对基本概念的一知半解,导致了他们看不清那些复杂概念的实质。

    至于学习语言最好的方法,就我的观点,首先可以从C入门,然后学习java,毕竟大部分的公司用的是面向对象语言。如果你真的学会了C语言,就会发现面向对象语言已经易如反掌。你会深刻的看到面向对象的本质以及它存在的问题,所以你会很容易的搞清楚怎么写面向对象的程序,并且会发现一些窍门来避开它们的局限。你并不需要学习它们的所有细枝末节,而只需要学习最精华的部分。所有剩余的细节,会在实际使用中很容易的被填补上。再就是应该是去阅读一些优秀的源代码,比如一些开源框架的源代码。我感觉这是提升自己能力,深入了解一门语言最快捷的方式。

     APKBUS:作为一名优秀的开发者,您觉得需要哪些品性素养?

     方立勋:
  人基本的品性素养就是一个优秀开发者必须具备的的品性素养,如果一定要说这个行业需要什么特别的品性素养的话,我觉得就是足够多的好奇心。最近和一位朋友聊关于知识管理方面的话题时,有一句话也很有意义“知识只有分享才会创造价值”,我觉得这句话对开发者尤为重要。

  APKBUS:移动互联网时代,需要不同的平台,您觉得,Android的未来是什么样子呢?

  方立勋:
   固步自封迟早会走向没落,开源分享才是王道。历史已经证明了这点,可以预计android将来会越来越深入到人们各个生活细节,包括智能家电、现在讨论得很火的穿戴式设备等等,我可以说是android的拥鳖,android的未来我非常有信心。

    APKBUS:现在Android开发门槛越来越低,市场上对Android 开发的需求也很大。但是,开发者觉得工作岗位少,找到一份合适的工作比较困难,您怎么看待?

    方立勋:
     其实不是android如此,任何技术都是这样。一门技术会的人越多,你就会发现学习门槛也就越低,根本原因是因为分享的人也越多。
  至于您所说的:“开发者觉得找一份合适工作还是困难的”这个问题我曾经调查过,这其实是一个相对认识的问题。前几年android人才奇缺,一部分想转型的java开发人员自学几天android就可以找到了一份android工作,这形成了android工作好找,android容易学的认识。
   随着android技术的发展,企业已不再是需要入门级的程序员,而是要求对android原理、认识比较深入的开发人员。因此两相对比,从极易找到工作到要求提高,容易引起android工作难找的印象。其实android开发岗位近几年一直在增长。这点黑马程序员毕业学员身上体现尤为突出,现在毕业班的就业速度比11年、10年那会还要快,毕业一个月基本上80%的同学就上班了。所以不存在android工作难找的问题,还是对android技术掌握程度的问题。

 APKBUS:您在技术开发这条路上已经行走很多年了,这一路过来,最大的感悟是什么?

    方立勋:
    其实三年前我就已经脱离开发,主要从事管理工作了,但现在只要有空余时间,还是很喜欢去一些开源社区看看。要说感悟,最大的收获是要在这个行业取得长足发展,你必须真正去喜欢编程,嗯,就是喜欢。

    至于转型的原因:
    第一:国内软件业的发展至今,对于开发者来说工作性质简直类似于IT民工,编程已经成了体力劳动而不是脑力劳动。工作重复性很高,可以说几乎没有什么技术含量。既然没有什么技术含量,新程序员工资又比较低,这样,老程序员不得不转型。
    第二:真正的想做有良心的技术培训事业, 这是我们多年来的一个软件培训强国的梦想和希望,帮助那些"有潜力,但没有机会和环境去改变自己,一直在苦闷彷徨中走弯路、最后只能自甘堕落、浪费青春"的年轻人,因为我就是从这种人生经历中走过来的,在人生最宝贵的青春年华阶段,我有着一腔热情想做点事,但能力总是不够,又得不到给人打下手学艺的机会,无法找到事业发展的起点和支点,最后只能足足疯狂地打了4年麻将,当时周围的人大多也是如此在消磨青春,这是人才资源的一种极度浪费,我对自己挥霍青春的痛有着刻骨铭心的后悔,所以想去帮助那些与他年轻时有相似想法和苦闷的年轻人。  

    APKBUS:您现在是如何分配自己的时间,典型的一天怎么过?

    方立勋:
 典型朝9晚5的生活,现在大部分时间用在公司管理、团队建设上。偶尔打打球、爬爬山。

       本文为APKBUS原创,转载请保留原文链接http://www.apkbus.com/android-3207-1.html


作者: 孙百鑫    时间: 2013-6-19 14:49
居然没人看???
作者: 以防万一    时间: 2013-6-19 14:49
希望我的热情及好奇会一直保持下午,必须要有恒久的信念才行啊



作者: Just_Only    时间: 2013-6-19 15:31
滔哥怎么这里也有的啊,那个版主整的一个,热情和好奇这个说的好。
作者: 金辉    时间: 2013-6-19 16:44
顶啊,~~~~~~~~~~~~~~
作者: 神之梦    时间: 2013-6-19 19:21
才知道黑马的CEO{:soso_e110:}
作者: 夜默    时间: 2013-6-19 20:29
这么好的东西...
作者: Super_Class    时间: 2013-6-19 21:00
励志啊~~~~~~~~~~~~~~
作者: 袁梦希    时间: 2013-6-20 10:07
得好好看看
作者: 王海宇    时间: 2013-6-20 11:04
顶一个,非常喜欢方老师录制的那套视频
作者: Sword    时间: 2013-6-21 01:29
顶一下,先收藏了!{:soso_e100:}
作者: HM刘俊    时间: 2013-6-22 23:21
这个必须顶起.
作者: 田坤    时间: 2013-6-25 19:09
很有收获!!!!!支持
作者: 燕国庆    时间: 2013-7-9 23:52
看过走起!!!
作者: 强子    时间: 2015-3-27 14:05
看了一遍,真的很有道理!狂赞!
作者: AndroidM    时间: 2015-3-27 23:18
深入编程开发原理,一通百通,。。。境界啊
作者: zhaotiao3080    时间: 2015-3-28 08:42
受益匪浅啊
作者: ring8677    时间: 2015-3-30 10:47
没想到技术大牛竟然这般可爱的模样
作者: 右手年华    时间: 2015-4-2 21:01
赞一个,
作者: zhaoqiankun    时间: 2015-4-6 21:57
真的很好,看完后自己也很触动。
作者: 薛大千    时间: 2015-4-13 22:50
自己的榜样,好好努力。。
作者: 指尖有你有我    时间: 2015-4-14 22:24
滔哥威武
作者: CornerFly    时间: 2015-5-10 06:07
向大神学习
作者: 木风雪林    时间: 2015-5-10 08:53
说得好!不管学习什么语言,一定要喜欢这门语言,真正喜欢编程,才能真正把这门语言学好掌握。
作者: 狙神自傲    时间: 2015-5-10 09:50
大牛  巨牛。
作者: 最初的模样╰    时间: 2015-5-10 10:39
真是个大牛啊
作者: w401634075    时间: 2015-5-10 12:35
先顶一个
作者: huangtaoliang    时间: 2015-5-11 07:58
太棒了!
作者: 鱼饵    时间: 2015-5-11 10:54
收藏了。
作者: xgd6612    时间: 2015-5-11 22:00
赞一个,就是吊 啊

作者: as7    时间: 2015-5-13 21:47
没想到技术大牛竟然这般可爱的模样
作者: 牛奋    时间: 2015-5-19 13:48
的确,怪不得谁IT是吃青春饭,那是因为年轻人有激情有梦想,所以我相信我适合干这行,而且也适合所以有梦想的人,加油!
作者: yangzhen5352    时间: 2015-6-18 06:47
未来无限大,
作者: ww黑马    时间: 2015-6-18 22:02
向大神致敬
作者: 半山岩    时间: 2015-6-20 11:59
很好,保持热情。。。。。。
作者: 暗夜落枫    时间: 2015-6-23 00:00
赞赞赞赞。。。
作者: 暗夜落枫    时间: 2015-6-23 00:01
赞赞赞赞。。。
作者: yangzhen5352    时间: 2015-6-23 07:35
顶顶顶顶
作者: weiwei1    时间: 2015-6-23 08:11
黑马扛把子哦
作者: 牛奋    时间: 2015-6-23 09:34
如何保持高度热情,这也是个问题!
作者: 林大涛    时间: 2015-6-23 16:14
就是要多看点他人的历程
作者: 15311068548    时间: 2015-6-23 21:12
为梦想加油↖(^ω^)↗
作者: zhang5437    时间: 2015-6-25 19:23
老师太棒了赞一个
作者: yu1016468437    时间: 2015-6-26 22:52
必须的:victory:
作者: Morgan    时间: 2015-6-27 08:29
顶。。。。。
作者: 果壳里的果冻    时间: 2015-6-27 23:45
好奇心,热情 !!
作者: kalon    时间: 2015-6-30 21:22
朝着这个方向努力,其实找到自己喜欢的才是最大的动力
作者: 半山岩    时间: 2015-6-30 23:13
好奇心是个奇怪的东西啊
作者: 宝马X6    时间: 2015-6-30 23:19
讲一个关于
作者: BugKing    时间: 2015-7-21 07:44
有方向有未来!
作者: qrazy    时间: 2015-7-26 23:49
好。。。。。。。。
作者: panpanai    时间: 2015-8-2 13:08
学习一下。
作者: A-comed_eMCn5    时间: 2015-8-2 20:49
顶啊,boss啊
作者: 宛康0723    时间: 2015-8-3 00:50
好。。。。。。。。。。。。。。
作者: hxxyny123    时间: 2015-8-3 01:08
学习学习!
作者: 盖世神功    时间: 2015-8-5 11:47
厉害,毕业6年才转行,转行后又做到这个高度。不折不扣的传奇~
作者: 王庆艳    时间: 2015-8-5 21:51
太好了,对如何学习Java又有了新的认识
作者: 朙兲    时间: 2015-8-6 09:38
心中的偶像哇,曾经也是技术大牛呀
作者: 何湘勇    时间: 2015-8-6 15:49
说得好!不管学习什么语言,一定要喜欢这门语言,真正喜欢编程,才能真正把这门语言学好掌握。
作者: wygsqsj    时间: 2015-8-6 22:55
保持强大的好奇心
作者: 流水王朝    时间: 2015-8-6 23:04
大牛啊,看来围观啊
作者: 李晓娟    时间: 2015-8-7 01:13
赞赞赞赞赞赞
作者: wj0233    时间: 2015-8-7 07:44
大牛,多谢分享,顶起!
作者: 传奇    时间: 2015-8-12 09:22
刚刚看到,兴趣是最好的老师
作者: drp000    时间: 2015-8-14 21:31
我有热情,但是技术不够好。。。
作者: wakemeup    时间: 2015-8-15 00:47
高端大气上档次
作者: {黑马}    时间: 2015-8-21 21:32
这个要好好看一下
作者: qq136018992    时间: 2015-8-22 22:10
人才真多啊
作者: 飞翔锐翼    时间: 2015-8-22 22:12
这才是真正的大牛
作者: 清明月雨上    时间: 2015-8-27 07:20
说滴好→_→
作者: fdhm    时间: 2015-9-2 08:24
看到这个信心满满的!
作者: fdhm    时间: 2015-9-3 10:19
黑马越来越壮大了!!
作者: fdhm    时间: 2015-9-5 07:26
加油加油!!
作者: 三分之一    时间: 2015-9-5 07:41
向大神致敬,保持好热情,努力学习~
作者: 湛泸007    时间: 2015-9-5 07:44
bu很多时候要看自己够不够努力够不够坚持,不应该把原因归因于外界
作者: shijinlong    时间: 2015-9-5 09:16
加油!看好黑马
作者: 呵呵武晓明    时间: 2015-9-5 21:31
顶一个,非常喜欢方老师录制的那套视频
作者: 13602144328    时间: 2015-9-6 07:40
看了那么多帖子,这个真不错
作者: 327037419    时间: 2015-9-7 00:26
赞一个!!!!!!!!!!!!!!!!!
作者: choseisstart    时间: 2015-9-8 00:04
太给力了,赞!!!!!!
作者: liyuan8    时间: 2015-9-8 23:17
顶一个,非常喜欢方老师录制的那套视频
作者: Hi不言而喻    时间: 2015-9-9 21:54
顶一个
作者: 且听风_R0pZK    时间: 2015-9-10 07:43
嗯嗯,说的很有道理!加油
作者: marplan    时间: 2015-9-12 23:55
赞~~~~~~~~~~
作者: liuch111    时间: 2015-9-14 20:48
学习了  . . . .. . . . .
作者: sfgjys    时间: 2015-9-14 22:20
这是我们前进的动力
作者: liuch111    时间: 2015-9-14 22:47
第一:国内软件业的发展至今,对于开发者来说工作性质简直类似于IT民工,编程已经成了体力劳动而不是脑力劳动。工作重复性很高,可以说几乎没有什么技术含量。既然没有什么技术含量,新程序员工资又比较低,这样,老程序员不得不转型。
作者: K_LONG    时间: 2015-9-14 22:58
厉害  好羡慕
作者: choseisstart    时间: 2015-9-14 23:45
赞一个,必须的!!!!!
作者: heima0826xurui    时间: 2015-9-14 23:52
棒棒的!
作者: guiyifeng    时间: 2015-9-20 08:36
赞赞赞赞赞赞赞赞赞赞
作者: qqikufei    时间: 2015-9-20 19:19
得好好看看
作者: charlie    时间: 2015-9-22 00:40
棒棒的,给力~
作者: 江湖104    时间: 2015-9-22 00:48
好赞,↖(^ω^)↗加油。不抛弃不放弃!
作者: 逗你玩儿LLY    时间: 2015-10-11 09:38
大神就是大神
作者: gdhyxh    时间: 2015-10-12 01:26
大牛!我也要继续保持
作者: Meitan    时间: 2015-10-12 06:49
顶顶顶顶
作者: 306228801    时间: 2015-10-12 23:33
说的太对了,,,,
作者: 江湖104    时间: 2015-10-13 16:16
说的很好,虽然我们现在基础班也看不太懂,不过人生的确应该有积极向上的心态
作者: leaves    时间: 2015-10-23 22:13
支持一下




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2