首页 > 自学编程半年后的困惑,不涉及具体技术,希望能谈谈经验,心得,体会

自学编程半年后的困惑,不涉及具体技术,希望能谈谈经验,心得,体会

小弟目前大三(上)非计算机专业,自学了半年前端
心中有些困惑,语言表达比较差,希望尽量指点下
学过HTML(5),CSS(3),Bootstrap,JavaScript,jQuery,Python,Falsk

现状是
没做过实际项目,多数时间在理论学习

HTML和CSS: 书中没收获 技术博客和w3c上回收获很多 会用bootstrap,看过源码,写过几个简单的网页 ,因为感觉收获少了(用框架踩坑少),就转而学习JavaScript了 (自己写CSS的话,组织结构和思路会逊色)

JavaScript:理论上的难点也都理解,缺乏实际经验,多数都是照着例程,修修改改

Python的Flask和数据库能用,但用的特别勉强

遇到不会的技术,可以独立学习了解,学习时比较注重总结归纳。不会做伸手党

困惑是

1.学过很多东西,我发现,除了我现阶段正在学的,很多学过的知识都记不住,
但会有一个印象,再加上自己当时记得笔记心得,很快会想起怎么用,感觉自己就像一个搜索引擎,搜索学过的知识,而不能“如数家珍”。有些前辈会说理解透了就不会忘了,可我当时已经尽到理解和练习了

2.我认为 “前人有很好很经典的方法,就应该先去学习,然后再结合自己的实践,而不是先去盲目实践不注重方法” 。实践中学习会割裂知识的体系,不系统,单个点懂了,但整体认识差了 我只是感觉还没到大量实践,从项目中学习的时候,所以更重视理论和方法上学习 我承认 实践和理论 分不开,会相互促进,但是学习也是阶段的,自己我觉得面临工作时间紧迫,大方向上没机会试错了

3.自己缺乏实践,学过的知识运用的少,所以会造成上面的现象。我打算学过bootstrap 和 一部分jQuery 的源码后,全力实践(大三下学期),准备工作。
其实我的思路上就是 从初步了解——》到深入理解——》更多实践——》准备工作

希望大家给些建议,谈谈自己的看法


楼主已经达到了解程度,但不全面,先问自己兴趣在哪,想干嘛,第二,全面了解达到目标要学习哪些东西,第三,做几个简单东西出来,不要求了解原理啥,仿改,即达到该阶段目标,最后选择其中一个最基础最重要的知识研究透,多做相关实战,此时你差不多达到了解编程有了自己的编程思想,剩下来该干嘛就干嘛,编程重在一种思想的培养,一通百通!!


自学一年多点,还是菜,不过可以扯点个人认为有点用的建议:
1.知识点,学习使用Pocket,evernote等, pocket可以让你随时保存你看到的有用的知识点,文章页面,然后多终端同步,到哪里随时都可以看,然后看到值得积累会经常用到的可以存档。evernote,类似的。。 这些小工具可以帮你积累,在零碎的时间充分利用。聚少成多。
2.实践,可以到github上搜百度的ife项目,有春夏季,里面有很多提供新手做的项目,关键是比较系统性的,或者codepen里很多很多有意思神奇的,每天一练。(慕课网也很好哈)
3.总结: 坚持写Blog,输出。


我的经验告诉我 从初步了解——》准备工作----》实战---》到深入理解——》更多实践
因为不要怕犯错 年轻就是优势。没有后退力是很难自主学很高效率的。

对于看书记不住看不懂的。其实没关系的我第一次看unix内核的时候什么都看不懂,看一页就困。但是
看多了有时候再碰到类似问题的时候就豁然开朗了。

建议就是多做多总结,不要怕别人的看法。不要恐惧。你要自己告诉自己两年后你一定很强


你是非计算机专业,基础方面,算法,数据结构这些要去补,不然大四第一学期的校招会很吃亏。
学习能力和解决问题的能力比单纯去记住一些api重要。
Jquery的源码不用去看了,太多杂乱的东西,很多都是为了兼容ie6等浏览器的hack,看看zepto就行了,再了解下一些MVC或者MVVM框架。


同非专业。大四。可以留个联系方式共同交流交流。

看了下题主之前的提问,理论层面已经在逐步深入了,我觉得很赞!但我建议题主将所学的东西整理成博客或者笔记,并且发出来交流。我自己在发文的时候一定会首先保证自己掌握熟练,所以发文会是一种自我检查的方式。

实践的话,题主寒暑假赶紧找实习去。今年校招10个公司9个要专业对口(就前端),吃了很大亏。


我也是学了快1年
也做过一点小项目。
我的感受是:学开发太简单了,拿着一套视频从头到尾看完,敲敲代码,就会了。
只要是初中毕业的就能学开发。那么作为本科生我又凭什么与这些人竞争?
数据结构,算法,计算机网络,计算机系统。。。。
下面说下学开发的感受。
前端不是敲那些小东西,是选好一个网站抄,不会的看源码,源码看不懂百度。
后端也是别人的源码。
其实项目就是一个不断遇到问题解决问题的过程。

【热门文章】
【热门文章】