1. 从菜鸟到大牛的编程学习计划
加油!
学习游戏开发的的话,熟练c++就差不多了;
做系统的话,熟练C就差不多了;
综上所述,熟练c/c++就好了,反正本来就混合使用的。
苹果又出新语言了,想必有部分人去学习了,那天别的又出了,岂不是又要跟风?!【显然是没有太大的意义。】
想做大牛的话,掌握c/c++、java、objective-c、php就可以了。(偷懒点,c/c++和php就好了,好工作不愁的。)
现在做游戏的公司,基本上都是做跨平台的中小游戏,或者就是大型的游戏。c/c++配合很多抽象的游戏引擎,完全实现了90%左右的掌上设备的开平台开发,这类引擎很多,我们公司用的是cocos2d的游戏引擎构架。所以,直接用c/c++开发windows产品、android产品、IOS产品就可以了。
七年太长,只争朝夕。。。山不在高,潜心学习就行;水不在深,持之以恒则灵;泛观博取,面面俱到固然是好,但是还是需要有一技之长方为上策。
(ps* 我啥证儿也没考,好多背题参加考试的,唉,放弃了。在学校的时间,还是合理利用学校资源搞点软件产品专利好。)
2. php程序员,停滞不前,怎么进阶
我觉得
复习php基础,
看开源框架和cms等源码,
这两个更重要点,如果LZ想在PHP方面有更多发展就先放下C和安卓吧
精力总是有限的。
基础扎实后就
看设计模式,
看数据结构,
学习算法,
3. 怎样深入学习php,成为php高手
我是大学毕业1年半左右开始学习PHP的,当时的年龄是22岁,23岁不到。我的主要学习方式就是看书–>看视频教程–>照着视频写代码–>找工作–>工作中学习–>工作之余学习。
一、年龄大怎么办
首先来说一下学习年龄,我毕业的时候是23岁不到,学习的时候实际年龄也没满25岁。以一般人的观点来说,这个年龄学习编程已经不具备年龄优势,但是凡事没有绝对,因人而异,关键在于你自己是否真的想学,有那个毅力,当然也要一点天赋。站长在大学里学过C语言,应该说还有点底子,而恰恰PHP又是用C语言写的,语法方面非常相似,所以入门的时候还不算费劲。也就是在学习PHP的时候我才感觉到大学里用心学习的意义,来日方长,当时用不到,不代表以后就用不到,在此也对那些认为大学里学习无用的朋友说一声:多学一点没坏处。
二、书怎么看
如果你已经下定了决心要学习了,接下来就应该选择一本好教程。【这只是站长的建议,如果你觉得直接看视频更适合你可以选择跳过。】站长并不推荐看国内的计算机教材,内容平平不说,而且很多是过时 的,倒不是贬低国内的计算机水平,只是滥竽充数的实在太多,想找一本好书太难。我看的教材是《PHP与Mysql web开发》原书第四版【之前还看过一本不入眼的教材就不推荐了】,俗称“PHP圣经”,这两个名字你任意网络一个都可以搜到,建议到网上购买,书店里的太贵。如果你之前没有学习过html和javascript,我建议大家先去找这方面的教材看,html和基础javascript都很简单,不需要害怕。
我个人的经验,光看书本你不会学到太多,因为编程是要在实际写代码的过程中才会深刻体会到理论。但是书上的内容可以给你先在脑海中对php是怎么一回事形成一个大概的印象,有一些内容你可能一时无法理解消化,我不建议大家在一个地方停留太久,不行就跳过去,继续往后看,但是要把不懂的地方做一下记号,当我们进行到下一步的时候逐一解决。
三、选择好的视频教程
由于个人的接受方式不一样,所以不存在符合所有人的视频教程。站长先入为主的看了《中学大学PHP教程》,这是台湾中原大学一个老师出的,5集。用来入门是不错的选择,当然也可以去php100中文网看教程,php100的教程比较多,也讲得比较浅,入门也是不错的。建议大家下载看,不要图快,要有耐性,站长当初1天看1集,5天看完的。下载看最大的好处就是,一时走神了没注意可以退回去继续看,o(∩_∩)o 哈哈!在看视频教程的时候,留心注意自己看书时遇到的问题,因为视频教程往往都配有代码讲解,所以应该能够为你解决一部分在看书时遗留下来的问题。
四、动手写代码–依葫芦画瓢
看完书和视频后,就可以尝试自己动手写代码了,站长是照着视频写的,因为第一次写很多地方不记得,经常把视频退回去看他怎么写的【囧!】。这个过程并不舒服,但是咬牙坚持下来,你会发现,依葫芦画瓢就会渐渐催生你自己的代码。因为依葫芦画瓢只是让你理解php网站开发的基本原理,一个功能的具体业务逻辑怎么实现,代码的执行流程是怎么样的,代码以什么样的方式构成,并不是要你生搬硬套,这一点要切记,否则你离开视频就无法动手的话,那就麻烦了!
五、找工作
当你看了一段时间的视频教程,写过一段时间的代码后就可以尝试去找工作了,记住程序员最主要的是编程思想,也就是解决问题的方法,如果你还没有领悟这一点,就不要操之过急。你最好已经写过一些拿得出手的作品,掌握smarty或者任何一种开源框架,框架入门推荐thinkphp。刚出来找PHP工作,期望值低一些,如果是才毕业的没有项目经验,可以找找招实习生的公司或者一些对技术要求不高的小公司,总之先让自己工作,进行实战,在工作中你会遇到很多问题,这都是学习的机会。站长当初写了一个留言板就去找程序员的工作了,而且运气不错,还真让我找到了,呵呵,很多人都觉得不可思议呢!天啊?写一个留言板就去工作了!现在想想,我也够猛的。
六、最后谈一下PHP对数学基础的要求
首先要明确一点,任何编程语言,数学基础好,在学习和使用的过程中都会事半功倍!而在php中,主要是做web开发,并不十分要求高深的算法,所以对数学的要求相对C/C++这类语言来说,是要低得多的。关键在开发的过程中思路要清晰,代码要严谨,所以逻辑思维很重要。而当你深入学习到一定程度,也是需要一定的数学基础来支撑的。毕竟数学基础好说明你的逻辑思维不差,而一些数据结构、特定功能的实现也是需要数学的。
总的来说,如果数学基础差,在刚开始学习的时候是不需要太担心的,但是如果要深入提高,就有必要自己充充电了。
以上就是个人 2年多来的一点经验,关键还是多看、多写、多找。看自己的代码,进行改进优化;看别人的代码,取长补短;写自己的代码,增强语言熟练度和编程经验;遇到不懂的问题,多利用搜索引擎。
只要有恒心、坚持下来,相信大家都会很快度过那段菜鸟的艰苦岁月,变身老鸟向高手达人进发!
这里,站长与诸君共勉,共同在php的世界里闯出自己的新天地!
4. 作为一名刚入职的php程序员我该怎么提高自己的技术
第一:多去看书!
第二:自己没事多敲敲代码,做做项目。看看有没有多种解决方案!
第三:多总结,多揣摩!多思考!
第四:多看看大牛们的代码是怎么写的,多开阔下眼界!
5. 我想成为一名优秀的程序员,我选择php我应该先学哪些方面的呢
PHP是目平前最流行的网站开发语言,川铭软件教育多年来从事PHP教育,总结了以下的PHP人员必须掌握的内容。1、主要学习php语言+mysql数据库,还学习html、ajax、模板、框架、系统安全、优化等知识,并且还有职业素质、职业规划等课程,帮助学员找到自己的方向。
2、技术新:使用div+css进行页面布局、使用javascript流行的jquery框架,使用mysql数据库存储过程触发器完善后台操作、使用ajax技术提升用户体验、使用最新版本的zend framework框架开发项目……等等,学员可以学习到很多企业流行的或前沿的新技术。
3、重实战:课程强调培养学员的动手能力,在授课过程中,安排有25个实训的小项目和2个需要团队完成的中型项目。在项目实训中学员不仅仅能将学习到的技术知识融会贯通,更能接触到it公司工作中真实使用的建模、配置管理等工具,和对真正实际问题如安全、优化、大流量系统构架等的解决方案。在php高级技术部分,让学员在学习中能够不断地解决实际问题,最终成为企业所需的人才。
6. 做一个PHP程序员都需要学什么
PHP 最像语言就是C++,学会C++,再看"十天学会PHP"(其实3天就够..)基本上就能入门PHP.
但是PHP只是嵌套到HTML中的脚本语言,显然要建站是不够的.
PHP就相当于一个网站的逻辑层,别人夸一个网站性能很好,BUG少,就是指PHP.
还需要学习内容
HTML(要求入门,至少要知道标签) :相当网站展现层,别人夸一个网站做的很美就是指HTML.
JAVASCRIPT脚本语言:简称JS,网站一些弹出框,登入判断就是靠JS.
数据库mysql:别人说这个网站做的很大,用户很多,就是指数据库信息多,为什么一些公司花几亿收购一个网站目的就是要数据,要做一个跟网络一模一样的网站,花10W就能搞定.....
以上三个是PHP程序员必备,当你要脱离初级程序员门槛时候就需要学会:
linux系统的操作,ajax异步请求,精通javascript,SHELL脚本,这些是后话...学到一定程度自然会了解.
7. 如何才能学好php呢有没有大牛的php学习心得总结,求指教!
1、熟练掌握HTML/CSS/Javascript等网页的基本元素,可自行制作完整的网页。
2、熟练配置php的开发环境.并选择一种适合自己的开发工具。
3、熟悉php语法,理解动态网页的运作机制。
4、熟练掌握如何将HTML/CSS/Javascript与php语言完美结合起来,完成动态页面的制作。
5、熟悉数据库MySQL,并能没计数据库,能灵活使用常见的SQL语句。
6、不断的练习.能熟练使川php的大部分函数。
7、熟练掌握php中的模板技术,如Smarty模板等。
8、能独萨开发一个功能齐全的动态站点。
想要学习PHP的话线下学习费用高昂、地域限制,建议选择线上平台。如今线上学习无论是就业还是教学均已完善。扣丁学堂具有完整系统的PHP开发培训视频教程,顶级行内大牛为学员们设定了可视化的学习线路直通车,让没有学习方向的学子一目了然,最快的进入PHP领域大门。
8. 如何从入门php程序员到高级php工程师,大概需要多久
决定这个的因素有很多, 你的资质,你的师父,你的项目经验等等等等。
9. 学习php技术,大牛教课靠谱吗
其一PHP大牛教课没毛病
其二PHP真的很简单(入门)
其三靠谱,但是这个还得靠自己,多看些PHP书籍,mysql书籍,设计框架.......
其四多练习,多写代码,不要觉得简单就跳过不写
其五开始学习PHP时不建议使用集成开发环境,要学会自己配置环境(网上有教程),开始写代码时可以使用notepad++软件写代码,后期可使用sublime等高效编辑器使用
其六可以不用学linux,windows下就可以可以奔放了,但我建议如果想更深入的话还是学一些(ubuntu, centos......)
10. PHP新手如何成为PHP大牛
不知道你的php技术怎么样,如果是完全零基础的新手,建议你最需要做的就是快速入门。
编程其实就是一门手艺活,这和其他行业的道理是一样的。现在的社会都讲求匠人精神,但我们的传统文化其实一直不缺匠人精神,还记得曾经学过的那篇叫卖油翁的文章吗?卖油翁说的一句话就道出了精髓,无他唯手熟而,说的直白点就是练的多了。编程这种东西其实也一样,你练的多了自然就能悟出其中的道理,别人看上去非常神奇,但在你看来简直轻而易举。
当达到这种境界的时候,你也就是真正的高手了。而成为高手后,只要举一反三,其他编程语言也是同样的道理。