我该怎么我要自学网视频下载?

5256人阅读
我们在囧途系列(38)
今天我们来谈的话题是“学习”。本文的部分构成素材来自网友:”lesini” (乐死你?还是累死你?)。我们从出身到将来多年后的“走人”,每个环节、时间段都穿插了一个与社会、环境、人有极高互动性的要素,那就是“学习”。据翻查资料,原来“学习”这个词是孔子发明的,最早时期“学”和“习”是分开的两个独立字。孔子在《论语.学而》提出了“学而时习之,不亦说乎”。&这句话的原意是:学了一些知识、技能之后,经常地去温习它、实习它、练习它,不是一件很快乐的事情吗?这里有几个知识点:1、学。主要指的获得知识、技能,然后有思考的从自身角度进行加工、个性化,并进一步升华.自古以来凡是学的好和不好的人有个最大的区别在于:前者能把学到的东西加工成自己的,如有创新还能开宗立派。后者往往采取填鸭式的学,仅仅是把东西灌入大脑,不拿出来应用、不会举一反三。2、习。如果第一点“学”没做的好,那么后面的“习”就不可能扩展下去。从现代角度来理解,“习”主要指的是“预实践”。前面我写了个文章有个关于马云的名言:给梦想一个实践的机会。只不过马云说的只是后半句,如果没有自身积累和学的过程,那么实践将会是漫无目的的“瞎忙”。同时,从学到实践中间还夹了个“习”,譬如大家想创业,那么尽可能的进行创业前的一些步骤、过程的“预实践”,如:1)、把自己学到的管理知识先应用到现在公司的团队管理上2)、把学到的技术知识尝试做一个半成品出来3)、把学到的商务知识尝试先用到现在公司的客户资源整合上。4)、把学到的人际交往关系在工作之余运作起来,把人脉积累起来也许一段时间后,你会发现这些知识你从学习到掌握已经具备一定基础了,那么这时你真的可以勇敢的进行真人“实践”了。之前的过程称为:习。当你真正投入到创业大潮时,这就是真的“实践”了。3、快乐如果学习对你来说不是一件快乐的事。那么,一方面你不可能学得好,第二方面,说明学习的方法和方向不对。同样,进入实践阶段其实也讲究“快乐”。我有个朋友早几年也在创业,但是我发现他越往后发展越“郁闷“,譬如项目问题、员工内部管理问题、客户资源整合问题、公司高层内斗严重等等。大约是在前年,这厮果断去了大上海某家大公司任中高层。对于他来说,“不快乐的实践“还不如回到社会继续做个”学习者“。从这个角度来看,学习的目的并不一定要实践,当然能够实践最佳。有时我们永远做个学者、习者或者实践者都是一条路,只要快乐,没有什么不可以。(PS: 这就是为何各种培训如创业培训等大神老师,但他自己并不会去做一个创业者。要我说,在快乐这个角度:学、习、实践三者都是平等的。)&总结一下:学习其实是:学、思、习、行的总称。简单来说,我们通过一定方法学到了知识【学】;然后结合自己现在掌握的知识进行增量索引、合并索引【思】;习,把学到的知识通过局部模拟练习进行验证,从而产生方法论【习】;根据个人理想和口味,最终投入到轰轰烈烈的实践中去【行】。&这里我插段小例子:11年前的我是个技术菜鸟,家里买了接近30本技术开发红皮书,天天在家啃,甚至在马桶上都抱着一本书在看,但总是提高不了自己的技术水平。最后出现了一个大神,在了解我的学习经过后给我指出了“为何提不高水平”的几个要点:1、学习的范围不全面,譬如当时我学习.net。光学习c#是不够的,还要学习html、数据库以及性能方面的知识2、要动手做一些模拟项目。如果只是在练习代码,那和背书没啥区别3、多接触同行,多与人沟通和交流并乐于分享。这也让我懂得技术不是苹果,不会因为被人咬一口而少一坨。4、接私活。这条我采纳的最深,这一条和上一条的实施程度密切相关。当然,这里并不推荐大家在没有完成本职工作的时候“玩私活”5、尝试到一些培训机构做免费代课。这条其实也很有用,不过这和当时培训机构刚起步,急缺实战型讲师是有关的。以上5条送给大家,虽然可能过时了。但是不妨碍大家理解:学、思、习、行四部曲。&接下来的话题比较天马行空,请大家谨慎阅读。我们去除实践这个阶段,我们到底该怎么学和习呢?经过我“无聊“之时通过QQ群、微博、微信统计,大部人的的学习方式有以下几种:1、看书这个比较高大上。我从小不爱看书(除了武侠书),但是到了大学后半期猛然间发现,看书对不管是学习还是工作包括人际交往实在太重要了。学习:只有通过读书你才能学到课内学不到的东西工作:一旦进入职场,技术并不是唯一的,尤其管理知识、团队知识、职场艺术,这些东西通过读书能让你有更全面的理解,注意:这里强调的是“全面“。人际交往:这 条其实是大家需要到了一定年龄层次才能深刻体会得到。除了纯技术书,包括历史、哲学、名人传记等书籍等能极大的提高你肚子里的“墨水”。而,你要积累人脉 需要遵循“物以类聚、人以群分”的原则,因为事实上我们很难做到和“人脉”保持同等的文化、观点、思路以及见识水平,但同时我们确实需要和这些“人脉”交 往甚至产生G点,那么唯一弥补我们不足的最佳办法就是看书。2、看网上的文章互联网发展到今天,纸媒已经远不如网媒庞大和迅速。但是,网媒仅仅在新闻、时间传播和信息获取度上大大超过纸媒。从全局而言,网上的文章大多具有时效性限制。另外,习惯于网上看文章学习的人大多生活节奏规律性程度不高,节奏较快。因此通过网上获取知识学习成为最佳首选。&3、向牛人学习(垂直学习)这其实也是一个好办法。譬如你是IT从业人员,那么不管你到达什么层次肯定有比你更具有经验和技术的牛人,或者在网上也可以找到很多牛人进行点对点的学习(不过成功率有待商榷,因为很多牛人不太爱理菜鸟).向牛人学习有个好处:同一个问题,你向不同的牛人提问,他们可能会使用他们自己各个理解角度的观点给你解答,这样你会同时获得不同角度的思维。这是一个极好的垂直学习方法。只不过这种方法有个弊端是:你必须是一个善于发现问题的人,同时你发现的问题对你有着较高的价值前瞻性。&当然还有很多种学习方法,不过今天这个话题既然落在了我们手里,那肯定不能用这么简单的思维来理解“学习”这个如此纯洁的字眼。今天我们不谈读书、不谈互联网学习,我们只谈最后一种:向牛人学习。有人问我最崇拜的古代英豪是谁?我一般都会列举几个人1、 武则天 2、刘邦 3、皇太极 4、司马懿 5、李鸿章以后的有空我来把我为什么崇拜这些人的原因来撰出几篇文章出来。&今天我们来举个汉高祖刘邦的案例:看过史记或者影视剧的朋友一定会大概知道刘邦这个人是“流氓”出身,除了他一开始的“放荡不羁”,他还有一个特色就是:不爱看书有的朋友就不理解:刘邦为何后面能做皇帝呢?为什么会有这么多死党为他打天下呢?难道是因为他讲江湖义气?难道胸无点墨真的有资格做皇帝吗?这里我想说,刘邦确实不爱看书,他甚至在他在去逝前不久,给儿子刘恒写了遗嘱:“吾遭乱世,当秦禁学,自喜谓读书无益。这里面就有一句话叫做:自喜谓读书无益。其实也就是早年的他认为“读书无用“,当然这和刘邦当时所遭的历史环境还是有一定关系的,另外当时的书就是写在竹简上的,要看完一本书确实是一件蛮痛苦而且不环保的事。刘邦的不爱看书主要是指:他不喜欢看“实体书“。也就是竹简书一律不看,不但如此,当时的西楚霸王也同样不爱看书。根据我们开头讲的三种主要学习方式,一不看书 二有没有互联网,那么办呢?幸好刘邦还有一种办法可以学习:我们简称为向牛人学习。刘邦的“找牛人“有如下特点:1、广泛的结交牛人也就是不局限于自己的“专业领域”,拿到现在来比喻就是不会“因为自己是程序员,所以圈子里都是程序员”。就像刘邦,他早年是亭长,平时所接触到的都是征租、催粮、抑送壮丁的苦活。大家试想一下,如果刘邦永远只停留在这些交际圈,那到后来他能做皇帝吗?虽然也许刘邦会成为一个征租、催粮的好手(譬如任何亭长都催不过他,征的粮没他多)。&这是“我们该怎么学习”的第一法:不要只向自己所属的圈子里找牛人学习。如果大家都是矮子,那么你最多比他们高一点点。2、择牛人而学这点是第一点的补充。如果你是C#程序员,你结合第一点结交了10个的C#高手,我会告诉你,你又进入了“矮子圈学习思维”了。相反,你更适合10个牛人中结交2个C#高手就差不多了,另外几个留给数据库、算法牛人、管理类牛人更划算。所以,刘邦的措施是:择友而交。套到现代我们可以理解为:结交拥有不同能力的人,才能学到更全面的知识。而不是“来者不拒”。就像刘邦结交的牛人当中大都是相对独一无二的。如果他拜了萧何之后,继续结交更多的“萧何”,那么张良、韩信等人该去哪呢?&附注一点:这里并不是指菜鸟不交,因为再菜的人都有他闪光的一面。如果他没有智那么肯定会有勇,如果智和勇都没有,那么上帝肯定对他另有安排,只是你现在一时还发现不了。&3、挖墙脚这是刘邦学习程度如此之高的一个最重要原因,他早年结交了萧何、曹参、夏侯婴等大将后,逐渐发现除了从这些人身上能学到的东西和利用的价值有限,相反敌人阵营里一些极为优秀的人甚至比他身边的大将更有价值。于是张良、韩信、陈平等成为刘邦的挖墙脚“教科书”,以至于大家到后来都懂得一人—项羽的亲叔叔项伯。刘邦最后能成为皇帝,除了其他原因从学识上来讲,刘邦靠的就是向这些“牛人“学习并把这些牛人身上的知识、经验、谋略和手腕融化为自己的技能从而淋漓尽致的发挥出来。简称:借脑谋势&当然,以上只是我崇拜刘邦的事迹之一。我结合刘邦的案例对”怎么学习“下的结论是:学习知识武装自己这句话是肯定对的。但是学习这个东西因人而异,并不是所有人都适合走“读书“这条路。有时候用自己的脑不如借脑来的更快、更实在。&最后个人总结:1、孔子教导我们要做一个学和习的结合者,也就是学习者2、在当今社会,我们如果有机的把学和习分开搞也未必不是一条好路3、领导和员工的区别?领导往往善用“学”,员工被迫”习”。4、创业者是啥?当有的员工被”习”逼的受不了了,只能跑出去“实践”了。5、往往企业里会有一种领导岗位,他既不从事业务也不从事技术,那这样的人有存在的必要么?我想说,真有。因为这种岗位往往承担了“思”的角色6、如果再扩展开去,就变成了团队问题。一个团队需要四种人:学—往往是总监;思—-往往这种人是老板;习——–研发;实践—–项目组或实施团队。&最后把以上文字浓缩一下:要想做一个好团队,那么必须把团队打造成一个“学习型”团队。我们把“学习”拆分成:学、思、习、行。也许大家就真的理解这句话以及它的出处了。当然,如果从拆分式的个人角度来看,你更愿意做个学者还是习者呢?或者说愿意做思者还是行者呢?--------------------------------------------------【你如果不爱读书、不爱看新闻、不爱学习,没关系。我来做你的&陪读君&】奴隶我的方式:请关注微信订阅号:程序员在囧途。 每天讲故事、讲商业模式、讲技术给你听。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1550876次
积分:22323
积分:22323
排名:第206名
原创:299篇
转载:22篇
评论:3608条
阅读:42327新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
UID空间积分0 积分17阅读权限10帖子精华可用积分17 信誉积分44 专家积分0 在线时间15 小时注册时间最后登录
白手起家, 积分 17, 距离下一级还需 183 积分
帖子主题精华可用积分17 信誉积分44 专家积分0 在线时间15 小时注册时间最后登录
论坛徽章:1
希望大家给一点,学好编程的路子。感谢!
我是从2013开始接触编程,期间是工作和学习同时进行的(下班的时候自学,自己买了电脑)。现在在广东深圳一家工厂里面打工,因为书读得不多。初中毕业16岁就出来打工了,每天也做着不喜欢的工作。94年的,今年就21岁了。
我先说说我学了什么(当然是对计算机编程很感兴趣,不然也不会自学):
刚开始我是学了c语言,现在还是一样在学着C语言。像汇编,C++什么的也只是了解过,没有太深入学习。起初看了几十分钟视频,后面都是自已买了几本书,看着书就没有看视频了。用c语言编些小程序是没有多大问题了,但是看一些开源的代码还是有一些恐惧感(就redis, nginx的源码)。
然后数据结构也学了一些,数组,链表,栈,队列,二叉树。还有一些排序,查找什么的。也用c语言实现过了。算法方面,买了一本《算法导论》,看得懂一些算法,要结合一些代码才能看懂,里面涉及一些数学的东西就看不懂。因为只有初中毕业,数学懂不了太多,只有以后补数学了。
再就是看了操作系统和计算机组成原理的书,对操作系统有一个了解吧。里面大概的东西知道一点,一些细节方面的东西我也记不住太多。
嗯,电脑装的linux的发行版。以前朋友说学下怎么用linux对编程有好处,所以就学了一下怎么使用linux,因为我不喜欢玩游戏,电脑也只装了一个linux。又学了一些编程工具(gcc, gdb, make, vim)。
买了stevens的三本书,apue和unp2已经全部看完了,unp1还有几章没有看完。里面的代码都能看得懂,一些系统调用的原理不懂吧。也用程序实验了一下里面的代码。
又买了《用tcp/ip进行网络互连》三本书,第一卷已经看了两遍,对网络有一定的了解了。然后其它的两本找不到中文版的,所以只好买了英文版的。当然,我英语不太好(初中的时候英语也没有好好学),就还没看,现在买了本英汉词典想慢慢查着看,英语也要另外学一下才好。《tcp/ip详解》以后也会看,只是对网络方面很有心,感觉网络很神奇。
《c和指针》《c专家编程》《c陷阱与缺陷》《计算机操作系统》《计算机组成原理》《汇编语言基于linux环境》《鸟哥的linux私房菜:基础学习篇》《unix环境高级编程》《unix网络编程:进程间通信》《unix网络编程:套接字联网api》(还有几章没看)《用tcp/ip进行网际互联卷1》《数据结构》(也还有几个知识点没弄清楚)《c++编程思想卷1》《 c primer plus 》
期间自学也就是看过这些书,程序也写得不是很多,大部分是看完整整一本书,然后就自己写一些程序验证。
以后想能找到一份it的工作吧,对于网络开发或软件开发。英语和数学也得好好学一下,也是自学吧,因为自己已经习惯自学了,反正有百度和谷歌,网络又这么发达。当然,我的学历可能会让以后工作很难找,但真的很喜欢it这个行业,找不到工作我也会继续学下去,相信总有一天可以找到嘛,再不然也还有开源,还能学习计算机就可以了。打工可以打一辈子,但是有很多下班的时间不充实自己就浪费了。
学习说这么多望大家见谅,那就说说我现在的迷茫吧,望大牛们能指点一下,感激不进。
1,能写程序,就是不知道要写什么,都说编程肯定要写一些实用点的程序?
2,就是有时候写程序,不知道怎么设计这个程序,以致于写到最后发现特别乱,抓狂?
3,读代码,一些开源的代码很大,多达几十个源文件,可能更多,但就是看不进去。体会不到作者为什么会这样写,只知道作者是这么写?
4,然后就是我现在应该是自己写几个小东西出来,还是学习其它的知识?当然软件开发要学的肯定不止我上面学过的东西,但凡事也得有个步骤什么的吧,我也感觉我这样特别乱。
5,以后想网络编程和应用方面的工作,主要还是linux吧,已经很喜欢linux了,接下来应该要怎么学?
6,现在要是想找工作的话,是不是要完成几个小项目什么的,我现在还一个没有写过?很多人说,只有工作了技术才会很快的提升。
7,我也是有点怕以后因为学历找不到工作,所以有点担心,毕竟学历太低,大公司不用想,小公司不知道悬不悬。
就大概这几个问题吧,有点多,见谅。希望大家有经验有指点一二吧。
那么,现在过年了。祝大家:新年快乐,万事如意
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
UID空间积分0 积分17阅读权限10帖子精华可用积分17 信誉积分44 专家积分0 在线时间15 小时注册时间最后登录
白手起家, 积分 17, 距离下一级还需 183 积分
帖子主题精华可用积分17 信誉积分44 专家积分0 在线时间15 小时注册时间最后登录
论坛徽章:1
差不多要吃饭了,晚上我会好好看回复的。
UID空间积分0 积分12357阅读权限90帖子精华可用积分12357 信誉积分1576 专家积分0 在线时间3047 小时注册时间最后登录
大富大贵, 积分 12357, 距离下一级还需 7643 积分
求职 : 帖子主题精华可用积分12357 信誉积分1576 专家积分0 在线时间3047 小时注册时间最后登录
认证徽章论坛徽章:77
兄弟,我觉得你很了不起,相信坚持下来,你一定能够有收获,高手在民间,只要你坚持,相信能够成为高手,就你的描述而言,我觉得你的基础比我的要好很多了(我不是计算机专业的),也比很多的计算机专业的学生要好,但是客观的说一下,你的学历可能会成为你进入公司的一个障碍,很多公司这是一个硬性的指标,但我建议你要坚持,因为也有很多公司用人不拘一格,也许你只需一块敲门砖,卖过第一道坎,以后就会很好。
我和你一样,也是新人,先给你拜年,共同进步啊!
北冥有鱼,其名为鲲。鲲之大,不知其几千里也。
化而为鸟,其名为鹏。鹏之背,不知其几千里也,怒而飞,其翼若垂天之云。
UID空间积分0 积分17阅读权限10帖子精华可用积分17 信誉积分44 专家积分0 在线时间15 小时注册时间最后登录
白手起家, 积分 17, 距离下一级还需 183 积分
帖子主题精华可用积分17 信誉积分44 专家积分0 在线时间15 小时注册时间最后登录
论坛徽章:1
zsszss0000
嗯,我会的,这么久了也没有放弃。以前只是下班实在是没有什么兴趣爱好,找到能充实自己的事做真的很不错。不过有时候没有高手指点一二,有些问题很难快速解决,简单的问题还是没问题。
新年快乐,共同进步。
UID空间积分0 积分9阅读权限10帖子精华可用积分9 信誉积分42 专家积分0 在线时间15 小时注册时间最后登录
白手起家, 积分 9, 距离下一级还需 191 积分
帖子主题精华可用积分9 信誉积分42 专家积分0 在线时间15 小时注册时间最后登录
论坛徽章:1
兄弟,看了你的帖子我很感动,虽然你学历不是太高,但你的精神绝对比很多大学生靠谱多了,我不是安慰你,我也是大学生,所以很有体会。我是计算机专业的,但是我其实跟你差不多也没什么经验,我刚参加了一次公司实习,有点感触,希望对你有少许帮助。看了你自学的东西,基本上是Linux,C。其实这个东西是最基本的,我天天在学校就是围绕这些东西上课,但事实上想把它真正搞懂很难,不是有那句话,所有的计算机高手都是Linux C的高手!可能有点儿绝对,不过有些道理,我在公司实习时,发现Linux C方向的都那很高的薪水。这个方向的人一般会做两种工作,一个是嵌入式,这个抱歉我不太懂;另一个是服务器方向的,我是做这个的,好像你也想做这个是吧,如果是的话,我建议你学学C++,服务器开发一般都是C和C++结合,不过你有很好C基础的话,C++不难,只是编程思想有不同。你想自己找项目,可以从小项目,不起眼的项目做起,我刚上大学,老师也告诉我们要找项目自己实践,然后我就找,发现我一个都做不成,后来我发现我找的项目都太大,不是我一个人能搞定,需要很规范的流程支持,就像我这次实习,只是负责实现一个大项目中的一个小模块。所以,不要忽视书上让你做的小东西,他也可以锻炼你,重要的是把你学的知识运用到实践中去。最后,祝你成功!
UID空间积分0 积分20329阅读权限90帖子精华可用积分20329 信誉积分3539 专家积分0 在线时间6592 小时注册时间最后登录
巨富豪门, 积分 20329, 距离下一级还需 19671 积分
帖子主题精华可用积分20329 信誉积分3539 专家积分0 在线时间6592 小时注册时间最后登录
论坛徽章:28
对于多数公司,学历都会是个障碍。
幸好楼主年轻,你才21岁,去考个大学先,哪怕是很差的学校,只要那张大专本科的文凭就足够。别怕上学耽误打工赚钱,在学校里你可以去做兼职,去给老师做项目,都可以赚外快,
长远考虑有个文凭会让你工资涨得顺畅,否则即使技术牛逼了,很多公司还是以你学历不够来压榨你工资
或者你想专注做非主流it业务,比如搞外挂,比如开私服,比如当黑客,但难度都大,而且多数涉及灰色,不建议
UID空间积分0 积分79阅读权限10帖子精华可用积分79 信誉积分264 专家积分0 在线时间106 小时注册时间最后登录
白手起家, 积分 79, 距离下一级还需 121 积分
帖子主题精华可用积分79 信誉积分264 专家积分0 在线时间106 小时注册时间最后登录
论坛徽章:1
支持楼主,我也是学历不高,高职(类似大专),上学时就学习编程很努力,毕业后一直坚持着学习,没有放弃。
刚开始是很难,找个好一点的编程工作太不容易,面试时身份的卑微,面对面试官真是抬不起头。。。只能忍辱负重,干那种苦力对日软件,还到处让人瞧不起(经验少,学历低),工资超级低,天天加班到很晚,没有加班费。。。等等等,可是我还是在坚持。
如今已经工作已经快10年了,换过几家公司,各种行业、各种五花八门的项目,网络的、图形的、信号处理的、就连编译器方面的也都做过了。如今再也没有半点的不自信了。我的好多同学都放弃了,可我还在坚持。
以我的经验解答下你的问题吧,参考下,别太认真
1,能写程序,就是不知道要写什么,都说编程肯定要写一些实用点的程序?
如果做应用程序的话,往往实战都是行业相关的,不了解行业的话,根本不知道应用应该去干嘛,我认为这个除了工作之中去接触,很难自学入门。
如果做底层程序的话,当然面对的就是行业无关的一些东西了,电路、芯片、操作系统、编译系统、无系统驱动、有系统驱动等等。这些东西都是可以自学的。
介于两者之间的话,可以学习一下第三方库的使用,图形的(GTK+、QT、MFC、OpenCV等)、视音频编解码的、数据操作的(xml、品牌数据库lib等)、计算的(OpenCL、CUDA等)。
每项都是内容很庞大,总之千万别分心,同时学习,那样都学不成,选一种,就一种,花较长的一段时间去深入了解,当然选择要和你择业有些许关联。
2,就是有时候写程序,不知道怎么设计这个程序,以致于写到最后发现特别乱,抓狂?
这太正常了,谁都是这样。试着完全重新设计这个软件。
当你首次用一种工具去完成一个项目,其实你是在探索着搞,不了解工具和基础平台的特性,想当然的去设计和实现,而且是一边想一边搞,这样很容易绕大圈子,可思路又已经成型,难以彻底推翻重做,于是就将就着兜圈子,最后凑合上了,成了奇奇怪怪、别别妞妞、乱乱呼呼的。当你熟悉了同一个工具和基础平台后,它性能如何,技巧如何你已经心里有数,所以设计的话,都是直奔主题的正确做法,也就不乱了。好多国外的高质量软件都是使用十分古老的基础平台,它的设计者早就对基础平台的特性了如指掌,甚至基于这种平台的设计者团队的管理方式都形成了经验。所以他们能先设计到超级细致的地步,编码一点不急,设计完成后,编码一气呵成,甚至可以把编码和测试阶段外包。
3,读代码,一些开源的代码很大,多达几十个源文件,可能更多,但就是看不进去。体会不到作者为什么会这样写,只知道作者是这么写?
首先现要十分清楚这个软件是在做什么,各种功能和使用方法。了解了功能,才能知道作者的设计意图。
就拿编译器来说,不了解运算器件、指令、编译器基础理论,就雄心壮志地要看某编译器源码,那真可以说是天书一样。
看代码工具(sourceinsight、understand等)和调试手段都很重要,要跟跑,断点、单步、print打印。
绝对不能只干看文本代码。
4,然后就是我现在应该是自己写几个小东西出来,还是学习其它的知识?当然软件开发要学的肯定不止我上面学过的东西,但凡事也得有个步骤什么的吧,我也感觉我这样特别乱。
我想还是实战重要,实战中自然会发现应该要学什么。
5,以后想网络编程和应用方面的工作,主要还是linux吧,已经很喜欢linux了,接下来应该要怎么学?
做应用的话,就多看看行业相关的东西吧。参考第一问。
6,现在要是想找工作的话,是不是要完成几个小项目什么的,我现在还一个没有写过?很多人说,只有工作了技术才会很快的提升。
有个好题目的作品当然会加分不少。“只有工作了技术才会很快的提升”我感觉确实是这样,只有实际去做事情,才知道什么东西自己目前还不知道。
7,我也是有点怕以后因为学历找不到工作,所以有点担心,毕竟学历太低,大公司不用想,小公司不知道悬不悬。
这个问题我回答你,应该算有资格的。
抓住一切机会,起步时千万别太挑公司,有机会就入,别太纠结辛苦和薪水。
虚心工作,把工作内容玩转,当你能掌控工作内容的所有细节后,就可以考虑换工作了,切记别以上家的经验,图高薪水,而找内容相同的别家公司。。。
换工作尽量看项目好坏,别看薪水高低,好项目带来好经验,价值是内在的。
UID空间积分0 积分17阅读权限10帖子精华可用积分17 信誉积分44 专家积分0 在线时间15 小时注册时间最后登录
白手起家, 积分 17, 距离下一级还需 183 积分
帖子主题精华可用积分17 信誉积分44 专家积分0 在线时间15 小时注册时间最后登录
论坛徽章:1
非常感谢,每个问题都回答了,麻烦你了。现在看了你们说的,我有点明白了。
新年快乐,万事如意
UID空间积分0 积分17阅读权限10帖子精华可用积分17 信誉积分44 专家积分0 在线时间15 小时注册时间最后登录
白手起家, 积分 17, 距离下一级还需 183 积分
帖子主题精华可用积分17 信誉积分44 专家积分0 在线时间15 小时注册时间最后登录
论坛徽章:1
牛仔的88号外接手
其实在大学里能系统的学习,还能学数学英语什么的。这一直是我所羡慕的,自学的可能就相对的苦点,再就是难了。努力点吧,就是有时候遇到特别难的问题,没人指点一下。大部分还是自己自学吧。
UID空间积分0 积分88阅读权限10帖子精华可用积分88 信誉积分516 专家积分0 在线时间259 小时注册时间最后登录
白手起家, 积分 88, 距离下一级还需 112 积分
帖子主题精华可用积分88 信誉积分516 专家积分0 在线时间259 小时注册时间最后登录
论坛徽章:2
佩服啊! 小兄弟
说说我的经历吧
高中打游戏去了&&大学没考上 (当然 以我的智商&&就算好好读了估计也就能上个一般得学校)
毕业后混过一年多的工厂&&经常用办公的电脑看自带得帮助文档&&学习批处理&&VBS& &用net send 给同事电脑弹框& &每个月还会买《电脑爱好者》
记得有一次在组策略里面加入一个批处理可以获得本地管理员权限& & 后面有次电脑坏了找电脑部的人来修&&
他试了很久老是登录不对& &我就提醒他试试我改的那个密码&&登录成功了&&他没有骂我 (这事厂里知道是要罚款的 ) 说:“我觉得你可以去系统学习下&&或者来我们组”
我知道我去不了&&因为他们至少要大专
后面就辞职了 打算参加高考
我爸不太同意&&
那是8月份&&电视上XX电脑学校的广告就是专门打给我这种人看的& &眼前一亮&&觉得看到了希望
就这样去了省会城市的XX电脑学校&&问了一下 这个学校没有学编程的班& &当时还有另外一个X鸟的培训学校 由于没听过怕上当就没去& &&&
后面就报了个时间比较长的班&&学习计算机网络
一个小插曲
这个XX电脑学校就在高中信誓旦旦要考得那所大学里面& &&&GOD给我开了一个玩笑
由于知道自己学习不易 所以学得比较认真&&谢希仁那本《计算机网络》看过很多遍&&一本CCNA的培训教材&&中文版和英文版对照看&&最后英文版基本上能看得懂
上面的实验也做了大部分 数据库增删改查 SQL语句也会写一些& &web&&ftp DNS 等基本服务也能在 windows server上安装配置&&linux也学过一点点
就这样一年时间过去了
XX电脑学校是负责推荐工作的
我们班大部分被推荐去了-----网吧!!!
那时候也投过简历 基本上石沉大海&&
我们班一部分比较聪明&&在火车站附近办了张大学毕业证&&他们进了一些比较像样得公司&&有些也确实混得很好&&毕业两年后就买房了
我没胆量 也觉得丢不起人 所以去了网吧
网吧其实是对技术要求相当高的地方&&硬件 软件&&网络都需要懂 只是后来网维软件出来后 工作就轻松许多
那时候ARP攻击特别流行&&通过抓包迅速找出感染机器& &
对windows设置要了如指掌& & 一些设置不当 导致高峰期 “网管”的叫声此起彼伏
会配置路由器设置带宽分配策略&&常见木马端口屏蔽 XX网址屏蔽&&
会做磁盘阵列&&会配置游戏更新工具。。。
干了半年后 觉得没意思&&这不是我想要得生活
出来后继续找工作
继续石沉大海。。。
网上一混网吧的哥们推荐我去他所在的网吧
思索再三&&还是去了
一呆就是三年
工作很轻松 每天一两个小时就能搞定
但必须一整天就呆在那里
后面就天天打游戏
过了很久觉得这样不行&&就报了个自考
过了&&C语言程序设计&&数据库概论& &语文& &数据结构概论&&
操作系统考了几次没过& &马哲考了几次没过 后面放弃了
在网上找了些学编程的资料开始学习编程
开始学习C C++&&WINDOWS编程。。。。
学了很久之后去了深圳
也许是运气好& &面试第二家公司就过了
题目很基础&&负责人说我们不看学历&&只觉得你这个人比较实在
就这样终于干上写程序的活
目前写了四年了
写过windows 桌面应用
android APP
目前从事linux c服务器开发 和用PHP写 APP接口
感觉自己学得比较杂&&艺多而不精&&年纪也越来越大&&
但还是希望自己能在这条路上走得更远&&
小兄弟 如果在深圳 可以聚聚& &工作得话&&有机会可以推荐你来我所在的公司& &
北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:
广播电视节目制作经营许可证(京) 字第1234号
中国互联网协会会员&&联系我们:
感谢所有关心和支持过ChinaUnix的朋友们
转载本站内容请注明原作者名及出处

我要回帖

更多关于 我要自学网视频下载 的文章

 

随机推荐