前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >假如有机会重新学习计算机

假如有机会重新学习计算机

作者头像
海天一树
发布2018-04-17 13:02:09
8040
发布2018-04-17 13:02:09
举报
文章被收录于专栏:海天一树

假如有机会重新学习计算机,在学每一门具体的学科之前,我都会上网搜一下入门教材推荐。我会选择那些适合入门的、比较薄的书,而不是那些经典的但不适合入门的大部头教材。

假如有机会重新学习计算机,那么我仍然会从C语言开始学,只是我不会再以谭浩强的《C程序设计》作为入门书,取而代之的将是K&R的《C程序设计语言》

假如有机会重新学习计算机,那么我仍然会把C++作为我的第二入门语言。我仍会像当年一样选择郑莉的教材,而不会使用《C++ Primer Plus》这种九百多页的大部头。

假如有机会重新学习计算机,那么我会把Java作为学习的第三门语言,入门教材会选择《Head First Java》。然后再学一本Java Web开发,比如李刚的教材。这样我就可以将Java作为我的第一份开发工作。而不是iOS开发。

假如有机会重新学习计算机,我会好好学习一下html + css +js。再结合后端Java,这样早几年我就可以开发自己的网站。

假如有机会重新学习计算机,我会把严蔚敏的那本《数据结构》作为进阶教材来使用,入门教材我会选择《大话数据结构》。

假如有机会重新学习计算机,数据库方面我会选择mysql来入门,而不是其他的数据库,比如Oracle,更不会去专门做两年的Oracle DBA。入门教材我会选择《MySQL入门很简单》。

假如有机会重新学习计算机,Linux入门教材我仍然会选择《鸟哥的Linux私房菜》。

假如有机会重新学习计算机,我仍会选择《Head First设计模式》来学习设计模式。

假如有机会重新学习计算机,我仍会多次阅读《重构,改善既有的代码》。

假如有机会重新学习计算机,作为编程语言中最难的语言,也是我唯一没有入门的语言--汇编语言,尽管实际工作中从来没有用到,我仍然觉得有必要学一学。教材我仍然推荐王爽的那本。

假如有机会重新学习计算机,我不会再特意去学习操作系统和编译原理,并非它们不重要,而是因为人世间值得学的东西太多太多。有些东西可以等合适的时机到再学。

假如有机会重新学习计算机,我不会将孙鑫的《VC++深入详解》学习五遍,我甚至一遍都不会去学。因为如果不是从事可视化C++开发的话,没有必要专门去学VC++。但是如果有人让我推荐VC教材,我会毫不犹豫地推荐孙鑫的《VC++深入详解》。

假如有机会重新学习计算机,我不会把iOS开发作为自己的第一份开发工作,但是我相信在适当的时机,我自然而然就会去学习iOS开发或Android开发。

假如有机会重新学习计算机,我一定一定会要求自己在第一年的时间里,尽量把接触到的程序都敲到电脑中运行一遍,并且在纸上默写。尤其是数据结构和算法。就像年幼时默写语文,年少时背诵英文。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-06-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 海天一树 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档