日期:2014-05-20  浏览次数:20799 次

我的小迷茫...
本人初中木毕业,之前从没学过编程,在培训学校培训过,(PS:不说培训机构的名字,是怕有些蛋疼的人说我打广告)现在也工作了快2年了 4K,公司还可以 
觉得c#和学的很不好,都不了解基础和底层的东东
感觉压力和阻力会在以后的编程路上越来大的
迷茫在以下2条
1:自考,(PS:但是看着论坛,这个技术出来了,那个东东你会不,心就静不下来了)
2:不自考,继续c#(PS:如果继续学习要学习底层的东西,要从c++开始吗?本人这基础不说...)
小迷茫,求指点,我很笨,希望大家帮帮我,前辈们有遇到我这种情况的吗,如果有你们当初是如何选择的呢...

回答如下:
选择1 这个就不需要什么理由了
选择2:那请您告诉我,我是否是要从c++开始学底层呢

谨慎发言

------解决方案--------------------
探讨

引用:

我没这个经历,没发言权,
我觉得程序员英语和技术是最重要的

都说了,如果是您,2选1 会如何选择

------解决方案--------------------
初中没毕业?有高中毕业证吗?
没高中毕业证好像,也没办法自考的吧!

如果有热情、有天份(好奇心和想象力),学习新技术,并不难。
自考计算机及应用专业课程如下:即使你不自考,有些课程学一学还是有点用处的。
(我也是自考过来的)


(1)C语言:难度低
(2)C++:难度中
(3)Java:难度低
以上几门课对于有两年行业经验的同学并不困难。而且某鸟培训机构里的课程也都学过,只是拿出来复习一遍而已。
(4)计算机组成原理:了解一下就好,能及格就行
(5)计算机系统结构:了解一下就好,能及格就行
(5)计算机网络原理:难度超高,了解一下就好,能及格就行
以上几门课,带你了解一下相关基础知识,知道就行了,不必深入研究。因为平时根本用不到的。

(6)数据库系统原理:难度中偏搞,很有用的一门课。
(7)数据结构:难度高,很有用,不过有些章节你永远用不上。
(8)软件工程:难度高,非常有用,软件开发流程,测试,流程图等等,都在这本书里。
(9)操作系统:难度超高,基本无用。
科班出身和非科班出身,差别就在以上四门课。

(10)高等数学(工本):
(11)概率论与数理统计
(12)英语2
以上三门课,无法评价,对于高中起点者,真的很难,简直就是天书,无法逾越,自学不要指望了,最好报班。(即使是专科起点的我,也耗费了很大精力,才自学搞定这三门课)


------解决方案--------------------
我当年了解底层的时候看的两本书
《汇编》-王爽 
《操作系统之哲学原理》 因为不想看代码 所以选择这本