当前位置: 首页 > news >正文

我要学会所有与计算机相关的语言和技能?

本文是原创,转载请注明出处,谢谢!http://www.cnblogs.com/tianjian/archive/2012/11/28/2793830.html

现在请以程序员的角度看下面的内容

你是否某一时刻,你曾经有这样一个念头,我要学会做网站,学会做游戏,学会做应用软件,学PS,学C++,学Java,学PHP,学脚本语言,想学会所有程序语言。只要跟计算机相关的,似乎我都想学。我要一手包办游戏策划,美术,程序。虽然以上这些现在可能不能独自完成,但以后我要朝这个方向努力,更有甚者我要写操作系统,要成为第二个linux的作者(前身为UNIX),是不是总感觉有很多东西没学,没看,算法导论,数据结构,操作系统原理,线性代数,离散数学?总是某一刻这个想法会让你激情澎湃,然后过一阵子就随风而去了。说实话曾经我也经常蹦出这个想法。我曾想自己一手包办游戏的策划,美术,程序。我想独立开发很精致的网站。很多很想做的事情。也许是周围的人或者环境影响了你,比如你看到一个很好类型的网站,我自己想做一个,但不会,从头学呗!移动平台我想涉及,现在很火,我没做过。。从头学呗。这样的事情太普遍了。随时会有很多影响你的因素。其实有这些想法都挺好的,代表你上进,想加强自己的实力,想努力。但举一个简单的例子,这么多程序语言,你是不可能全部学会的。世界上没有这样的人,当然我说的是学会是学精通,了解一些细节与原理,而不是仅仅会写个循环控制而已。

你要学很多东西就需要花时间花精力。但人的精力始终是有限的,时间也有限的。这个时候你应该停下来想想,我是否应该全部都学,还是要....

是的!!抓重点,根据每个人的实际情况不同,比如我自己吧,目前做android开发的,我自己应该先把android与java提升到一定层次,才会想去学C++或者Objective-C。这是我个人的情况,也许有的人会认为java很容易学啊,android也挺简单。我建议你请不要这么浮躁,比如java默认不用public,private,protected这样的关键字修饰方法的时候是什么样的访问权限,new一个对象是存储在内存的哪个区,java引用是什么概念,关于android就更普遍了。当然这不是说我自己技术有多牛B,我只是觉得虽然我们都处在中国这样浮躁,功利的大环境下,但还是可以保留属于自己的那一份净土。所以切忌浮躁。再牛B的程序员也只是程序员。什么架构师,mvp专家,这些说到底不还是程序员么。

除了工作以外,我们还有余下那8小时的生活,工作不是我们生活的全部,我们应该丰富自己的生活。我们需要陪家人,陪女友,与朋友一起happy。这样才是生活。还有最重要的身体,都说身体是革命的本钱,大多数人都知道,但咱们这年轻人身体好的时候不努力,以后就更别想了。是的,这种想法起初我也觉得很对,直到我自己也得病了,慢性咽喉炎(很严重的),当你自己由于晚上清痰而难以入睡时,当你隔天晚上咳的晚导致早上迟到后,同事看你的眼神。这时候我终于懂了,我的身体坏了,其他都受影响了,我不能再熬夜学习和写代码了。因为这样导致身体坏了,以后想学都没条件了。所以我们要学习,要努力,但也要生活要健康要锻炼。这其中的度需要自己把握,因为外人客观上改变你的几率很低,只有你自己从心底想改变了,那就上道了。

现在你还会激情四射的想学完所有计算机技能或所有程序语言的想法吗?如果你改变了想法,那很好!这篇文章的价值达到了。踏实些吧,适度些吧,这样你才会走的更远。

相关文章:

  • 谁再问我--分流好 还是 汇聚好。我拍死他!
  • perl字符串映射函数
  • Rhythmbox中文乱码解决办法
  • 小燕子的生死之恋
  • curse of dimensionality维数灾难
  • linux 查找进程 删除进程 命令
  • window+Apache+php+mysql注意事项
  • [Ruby] 基础知识
  • vsphere通过模板批量部署虚拟机
  • javascript基础二JavaScript DOM编程
  • Lync2010快速部署(一)---环境部署+拓扑安装发布
  • 教你解包华为U8825D官方固件UPDATE.APP --以B956为例
  • Mysql 为用户授权,运行远程连接
  • 将windows 8安装到U盘随身带!
  • Quick Sort
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • Redis 中的布隆过滤器
  • SSH 免密登录
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 简析gRPC client 连接管理
  • 爬虫模拟登陆 SegmentFault
  • 前端面试之CSS3新特性
  • 使用API自动生成工具优化前端工作流
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • 不要一棍子打翻所有黑盒模型,其实可以让它们发挥作用 ...
  • ​flutter 代码混淆
  • #HarmonyOS:基础语法
  • #pragma data_seg 共享数据区(转)
  • #考研#计算机文化知识1(局域网及网络互联)
  • (10)STL算法之搜索(二) 二分查找
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (2)(2.10) LTM telemetry
  • (c语言)strcpy函数用法
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (附源码)springboot教学评价 毕业设计 641310
  • (一)基于IDEA的JAVA基础10
  • (原創) 如何解决make kernel时『clock skew detected』的warning? (OS) (Linux)
  • (转)Linux整合apache和tomcat构建Web服务器
  • .[hudsonL@cock.li].mkp勒索病毒数据怎么处理|数据解密恢复
  • .NET/C# 在 64 位进程中读取 32 位进程重定向后的注册表
  • .net6使用Sejil可视化日志
  • .NET连接数据库方式
  • @Autowired和@Resource的区别
  • [<MySQL优化总结>]
  • [BT]BUUCTF刷题第8天(3.26)
  • [BZOJ3757] 苹果树
  • [C#]猫叫人醒老鼠跑 C#的委托及事件
  • [C/C++] C/C++中数字与字符串之间的转换
  • [C语言]——分支和循环(4)
  • [EFI]DELL XPS13 9360电脑 Hackintosh 黑苹果efi引导文件
  • [HNOI2008]Cards
  • [ICCV2017]Neural Person Search Machines
  • [IE6 only]关于Flash/Flex,返回数据产生流错误Error #2032的解决方式