网站首页 程序人生 资源汇 学建站 源码 织梦模板 特效代码 技术手册 IT头条 电商 创业 运营 站长

特色栏目 视频下载 织梦模板 教程书籍 职业生涯 正能量 美图 标签索引

程序员对学弟学妹建议收藏挑错

2018-11-23 17:03 采编:程序人生 阅读 投稿赚币
我始终以为,对一个初学者来说,IT界的技能风潮是不行追逐。我经常看见自己的DDMM们把课本扔了,去买些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到十分痛心。而许多搞不清

我始终以为,对一个初学者来说,IT界的技能风潮是不行追逐。我经常看见自己的DDMM们把课本扔了,去买些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到十分痛心。而许多搞不清指针是咋回事的BBS站友喜形于色的评论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP 相同,“忽如一夜春风来,千树万树梨花开”,成果许多学校的信息学院成了“Web 学院”。96, 97级的不少大学生都去做Web了。当然我没有任何歧视某一职业的认识。我仅仅觉得假如他们把追逐这些时髦技能的时刻多花一点在根底的课程上应该是可以走得更远的。

  以为计算机技能等于编程技能

  有些人即使没有这个主意,在潜认识中也有这样的冲动。让我奇怪的是,许多信息学院的学生也有这样的念头。以为计算机专业就是编程专业,与编程无关的,或许不太相关课程他统统都不论,极点的学生只需书上没带“编程”两个字他就不看。

  其实编程仅仅计算机技能运用进程中一种杂乱性最低的劳作,这就是为什么IT业最底层的人是程序员(CODER)。计算机技能包含了多媒体,计算机网络,人工智能,模式识别,管理信息系统等等这些方面。编程作业仅仅在这些详细技能在理论研究或许工程实践的进程中表达算法的进程。编程的人不必定对计算机技能的了解就必定很高。而一个风趣的现象是,不少大师级的计算机技能研究者是不理解编程的。网上的炒作和实践中良好的作业待遇把编程这种劳作奥秘化了。其实每一个程序员心里都理解,自己这些东西,学的时分并不比其它专业难,所以天然也不会高级到哪里去。

不顾根底,盲目追逐时髦技能:

  总算点到标题上来了。大多数的人都期望自己的东西可以马上跑起来,变成钱。这种主意对一个现已进入职业领域的程序员或许项目经理来说是合理的,并且IT技能进步是如此的快,不跟进就是失业。可是关于初学者来说(尤其是时刻富余的大中专在校生),这种主意是另人隐晦的。一个并未进入到职业竞赛中来的初学者最大的本钱便是他有满足的时刻沉下心来学习根底性的东西,学习why而不是how。时髦的技能往往简略把握,并且越来越简略把握,这是商业利益的驱使,为了最大化的降低软件开发的本钱。但在IT领域内的实践就是这样,越简略把握的东西,学习的人越多,并且筛选得越快。每一次新的技能出来,都有许多初学者跟进,这些初学者由于缺乏必要的根底而使得自己在跟进的进程中花费很多的时刻,而等他学会了,这种技能也快筛选了。根底的课程,比如数据结构,操作系统原理等等虽然不能让你立马就完成一个Linux(这是许多人嘲笑理论课程无用的原因),但它们可以明显的削减你在学习新技能时学习曲线的坡度。并且关于许多要害的技能(比如Win32 SDK 程序的规划,DDK的编程)来说乃至是不行或缺的。

  一个活生生的比如是我和我的一个同学,在大一时我还找不到开机按纽,他现已会写些简略的汇编程序了。我把大二的一切时刻花在了汇编,计算机体系结构,数据结构,操作系统原理等等这些课程的学习上,而他则开端学习HTML和VB,并追逐ASP的潮流。大三的时分我开端学习Windows 操作系统原理,学习SDK编程,时刻是绵长的,这时我才可以用VC开宣布象模象样的运用程序。我曾一度由于同学的程序现已可以运行而自己还在学习如何创建对话框而懊恼不已,但临到毕业才发现自己的选择是多么的正确。和我谈判的公司开出的薪水是他的两倍还多。下面有一个不很恰当的比如:假设学习VB编程需求 4个月,学习根底课程和VC的程序规划需求1年。那么假如你先学VB,再来学习后者,时刻不会削减,仍是1年,而反过来,假如先学习后者,再来学VB,或许你只需求1个星期就能学得十分娴熟。

大学英语 -不要觉得好笑。我极力推荐这门课程是由于没有专业文档的阅览能力是不行幻想的。中文的翻译往往在猴年马月才会出来,而现在的许多出版社爽性就直接把E文印刷上去。学习的办法是逼迫自己看原版的教材,开端会看不理解,用多了天然娴熟。吃得苦下得决然肯定是任何职业都需求的品质。

  计算机操作系统原理 -咱们的开发总是在特定的操作系统上进行,假如不是,只有一种或许:你在自己完成一个操作系统。无论如何,操作系统原理是必读的。这就象咱们为一个芯片制造外围设备时,芯片根本的作业时序是必需了解的。这一类书也很多,我没有发现哪一本书十分出众。仅仅觉得在看完了这些书后假如有空就应该看看《Inside Windows 2000》(微软出版社,我看的是E文版的,中文的书名想必是Windows 2000 技能内情之类吧)。关于学习它的必要性,ZDNET上的另一篇文章现已有过论说。

  软件工程 -这门课程是越到后来就越发现它的重要,虽然刚开端看时就象看马哲相同不知所云。我的主张是看《实用软件工程》(黄色,清华)。不要花太多的时刻去记条条框框,看不理解就跳过去。在每次自己完成了一个软件规划任务(不论是操练仍是作业)以后再来回忆回忆,每次都会有收获。

  上面的几门课程我以为是必学的重要课程(假如你想做Windows 程序员)。

  关于其它的课程有这样简略的选择办法:假如你是计算机系的,请学好你一切的专业根底课。假如不是,请参照计算机系的课程表。假如你发现自己看一本书时无法看下去了,请翻到书的最终,看看它的参考文献,找到它们并学习它们,再回头看这本书。假如一本书的书名中带有“原理”两个字,你必定不要去记忆它其间的细节,你应该以一天至少50页的速度把握其方法。尽或许多的在计算机上实践一种理论或许算法。

  把最多的时刻花在学习上

  这是对初学者最终的忠告。把每个星期玩CS或许CS的时刻压缩到最少,不玩它们是最好的。一起,假如你的ASP技能现已可以来钱,乃至有公司请你兼职的话,这就证明你的天分可以保证你在努力的学习之后取得更好的收益,你应该去做更杂乱的东西。眼光放长远一些,这无论是对谁都是适用的。

 

 

程序人生if98.com,专注IT人成长、所需、职场,欢迎参与撰稿、分享资源!

扫一扫关注程序人生公众号

免责声明:本文内容由[程序人生]用户自行发布或编辑转载,本站不拥有所有权、不承担相关法律责任。 如发现有涉嫌抄袭的内容,可邮件 web@if98.com 举报,并提供证据,一经查实,本站将立刻删除涉嫌侵权内容。

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
-->

站长推荐文章

  • 我的编程之路:从好玩到

    我的编程之路:从好玩到玩好

    先解释下标题吧:好玩指的是爱好、觉得有趣,玩好指的是把事情搞定、让事物变得更好。 第一次接触电脑 我最早接触电脑是小学四年级的时候,...

    07-17发布353人阅读学习心得

  • 给未来程序员的15个顶级职

    给未来程序员的15个顶级职业建议

    好吧,我觉得10条不够,应该有15条职业建议。不过首先,我想解释一下出色的职业生涯是什么样的。 他们的进步曲线并不是每个月都会上升一点的...

    07-17发布340人阅读学习心得

  • 程序员你为什么迷茫?

    程序员你为什么迷茫?

    你曾经充满热情,是一位开源软件倡导者,你崇尚全栈工程师才有未来的理念,你渴望改变世界。但是现在你每天都处于焦虑之中,你每天不断地学...

    07-17发布192人阅读学习心得

  • IT行业的中年危机,老程序

    IT行业的中年危机,老程序员的价值在哪里!

    前几天和一个程序员朋友聊天,他说年岁大了,考虑转,他33岁,多么风华正茂的年岁,他的慨叹让我很意外,在公司是内行,能够处理那些所谓的...

    11-08发布171人阅读学习心得 IT行业,老程序员,职场

  • 如何成为一名成功的程序

    如何成为一名成功的程序员

    编程是一个仅靠兴趣仍不足以抵达成功彼岸的领域。你必须充满激情,并且持之以恒地不断汲取更多有关编程的知识。只是对编程感兴趣还不足以功...

    10-31发布151人阅读学习心得

  • 如何伪装成一个年薪20万刀

    如何伪装成一个年薪20万刀以上的码农?

    年轻的程序猿朋友们,从东岸、中部、南加迁徙到硅谷的你,是否希望远处的美女向你投来崇拜的目光?希望身边的朋友觉得你很酷很牛逼?今天我...

    09-28发布145人阅读学习心得

  • 做博士还是做一个专业的

    做博士还是做一个专业的程序员?

    当我从大学毕业获得计算机科学学位的时候,我就想继续学习并获得博士学位。但是,我又想作为一个软件开发者去参与工作,所以我在这一行中工...

    07-17发布103人阅读学习心得

  • 程序员的工作总结

    程序员的工作总结

    在新的公司工作半年了时间飞逝,作为一名工程师,也要时刻对自己反省,这样才能够有所提升,在工作中我总结了一下几点,这个可能也是大家常...

    06-13发布102人阅读学习心得

阅读排行

论坛信息推荐 更多 >>

关于我们

微信公众号

扫码关注官方微信

返回顶部