首页 > 一个无关技术的问题

一个无关技术的问题

我现在在一个两年制的专科学院上学,现在是第二学期,我选的.net 方向,现在学 C#感觉好吃力,前面基础语法还好,现在讲到各种类、接口之类的时候完全在听不懂,感觉老师讲一些程序其他同学听一下就懂了,我还要想半天,我都怀疑是不是我智力有问题。上学期学过 JavaScript和HTML,JQ 也学了一些,感觉学 JavaScript比 C#好学一点(不存在语言歧视完全自我感觉)而且上学期也学了了那么多了,现在学.NET我自己能感觉到我学不懂,我知道自己能力有多大。我想放弃.net 主攻 WEB 前端,而且我也对前端比较感兴趣。
so,现在很纠结,希望社区里有经验的大神们帮我参考下我到底选.net 还是 WEB,先不考虑以后工作和薪水问题,毕竟只要学精一门语言,再差也差不到哪去。


既然大路走不通,不妨换条小道走走,其实殊途同归,等你小道走得久了,自然会回到大路上来。

我大学因为各种原因学不下去,c语言入不了门,但我认认真真看了很长时间的c语言,仍是要挂科,有些时候会觉得花那么长时间看c也没点卵用,依旧没有入门,该怎么样还是怎么样。

然而事到如今,可以肯定的是,如果没有当初通过学习c语言对编程的了解,要达到现在我对javascript的掌握程度,要花费2倍甚至更长的时间。

如果现在学习c#收获甚微甚至会感到痛苦,不如轻轻松松重新上路,这不是逃避,这是迂回。心中坚定,你所有的付出都会以另外的方式返还给你。


js相比c#的话,入门比较简单,所以都觉得好学点,自然就感兴趣。但是随着深入,两者难度差别应该差不多,看你自己爱好了。


放心,都是体力活,坚持下去,你会明白的


首先,我要跟你说的是:这些基本的都不难,C#的那些基本类、结构、构造、封装、重构、委托什么的,这些都好理解,你想学可以去看一些这方面的视频,然后按照例子进行部分编写,没有开发语言的底子,学一些高深的js还是相当不好理解的,我也是专科生,我毕业一年了,之前也是.NET路线,现在Java,android,php都有开发。干咱们这行的,最不怕的就是写代码,看代码了,重要是是:有思想,感学,不怕失败!


.net难道不是web?既然都是面相对象或者函数式,学精一个足够了,语言和从事方向有关。你问的问题应该是你想从事什么方向,web前端水深,你以为就js?定方向别定语言。


js和c#都要学,各有各长处


简单的说下我的成长轨迹,仅供参考~

大二那年利用暑假时间卖着保险,那时完全不懂编程,大三那年一个偶然的机会开始学习网页制作(html),但还不懂数据库,甚至不知道怎么做登录。后来通过阅读开始学习简单的 php,那时 CMS 系统大多用 php 做的,简单的做出了一个能登录新闻发布网站,很兴奋,后来大四开了 java 课,期末拿了奖学金~

大学毕业后去的第一家公司就是做 C# 的,但也没有任何经验,一个同事告诉我其实 C# 就是微软抄 java 的,只要有 java 基础,学起来很快的,我跟着项目组不断学习,干了 3 个月才把你提到的那些东西搞清楚。后来不断看书,使用 Google 查资料,渐渐的对 C# 有了很深的认识。

3年后,离开了上一家公司,开始自学 Ruby,并在新公司用 ruby 做了3个项目,我突然发现其实编程语言很多方面都是想通的,很多的语言细节其实都能抽象成一种概念,只要你脑袋里有这个概念,不同的编程语言只不过是不同的实现方法。最近这段时间我开始研究前端,学习了 AngularJS 和 Ionic,完成了一些小的项目。

我相信任何技术都是在不断地学习实践中领悟的,只要怀揣那颗学习的初心,不论你从哪里起步,都能达到终点。

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