免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 9462 | 回复: 31
打印 上一主题 下一主题

[C] 已近中年,从0学起,要编程入职,选哪个方向合适? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-03-22 17:45 |只看该作者 |倒序浏览
在职,高中毕业,初中数学都记不清了。。o(∩_∩)o ~

现在的公司任职销售,做了3年左右。
去年底突发奇想学编程。
学了后,因种种原因,决定死也往程序员上奔,如果需要可以离职。
想在年底前就业。。。。

自己之所以如此选择,并不是感觉程序员前途或钱途有多好。
我分析了很多,可能只是自己喜欢这种不停出现问题又动脑解决,但一切问题和答案都建立在另一方的感觉上吧。

1,个人能力

8/9年前最早的工作是电脑组装、解决些鸡毛蒜皮的小问题。我走了,老板开的专卖店也垮了 -__-
后来厌倦这种没有技术性的工作,以后就是纯玩。

为我们星级战队套用模版,做过特初级的网站,(东方网页王+DREAMWEAVER,现在还记得,哈哈)
玩过各种初级应用性的软件。还有游戏 -__-。。。
试用过各个LINUX/UNIX系统,redhat/gentoo/freebsd/debian 只是玩,并没有深入。
如今几年过去,已近而立,居然想往这方面发展,实在很出乎意料 -__-


2,所学书目:

我综合考量后,因完全自学,为避免上来就困难重重,无法入门,选择了PYTHON做体验。
《A BYTE OF PYTHON》《LAERNING PYTHON》用作入门和编程思想。LEARNING PYTHON看到类继承那段后感觉稍微有点感觉了,于是立刻转C(其实PYTHON的代码感觉,现在看起来真是很棒啊)

《LINUX C编程一站式学习》看到汇编那段之后因为不理解,花了一月学了王爽《汇编语言》做初步了解。
汇编语言除最后一个习题与课设2因为要先额外学习MBR引导区代码做引导软盘,觉的对以后实际意义不大所以没有再做,其他的都独立完成了。

一站式还剩下LINUX API没有看。
然后是K&R,K&R里 DCL那里的习题没有做,有难度。前言里的21、22、23当时不会做,现在不知道能不能做出来。
回过头去看了下CPP,发现课后题很简单。。。
现在只剩下第17章课后题没有做。

正在看《数据结构与算法分析(C语言描述)》,我靠,头都四个大了。。。。。-___-
霍纳法则的两个多项式相乘链表都没有做出来 -__-。

为了给面试的一个交代,报考了初程,买了参考书和习题解答,已看了快两遍。
拿下应该没有问题,只是C++或JAVA要再选一门稍微学习下。

上面的书需要再重温一下,给没有解决的问题一个交代,已经记录的知识点做个回顾和记忆。


2,方向选择

我这样的情况该怎样选择呢?

1) 将就就业市场,选择JAVA?
选择JAVA的话,需要懂网页设计吗?讨厌网页,我觉的简单的或现成的这么多架站系统/BLOG 已经足够,对网页没有办法提起兴趣。 -__-。。。

2) C和C++一起学?
比较喜欢Linux环境,我的情况,能不能做Linux下C或C++的开发?

3) 界面库还需要学习吗?例如gtk/qt等等等。。如果要学,选择哪一种比较合适?

4) 未来的发展方向向什么发展呢?
硬件、电路图我是一点都不知道撒,能力、时间、环境受限,所以靠电路图编程的嵌入式基本没有办法去学习。

网络? 去看TCP/IP详解吗?
手机开发?要用JAVA吧 -__-。。。。不知道 APPLE 的OBJECT C适不适合我的情况。

5) 数据库是必学的吧?MYSQL怎样

或是其他什么呢?

请帮我指条路,不求薪水有多少,我只想钻下去。。。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
2 [报告]
发表于 2011-03-22 17:48 |只看该作者
前两天有个晚上看天津台《非你莫属》,
有个待业一年多的 40 岁的大叔应聘成功了,职业理想是 Java 工程师。

非常感动。

论坛徽章:
0
3 [报告]
发表于 2011-03-22 17:51 |只看该作者
我觉得销售的前途更明朗

论坛徽章:
0
4 [报告]
发表于 2011-03-22 18:14 |只看该作者
JAVA或C#

论坛徽章:
0
5 [报告]
发表于 2011-03-22 18:24 |只看该作者
学了python真的就没必要再学c了啊....很多时候就够用了

论坛徽章:
1
射手座
日期:2013-08-21 13:11:46
6 [报告]
发表于 2011-03-22 18:45 |只看该作者
去学C#或者Java吧

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
7 [报告]
发表于 2011-03-22 18:55 |只看该作者
我只想说,请慎重考虑这个问题~~

论坛徽章:
0
8 [报告]
发表于 2011-03-22 19:04 |只看该作者
从哪儿开始都行 只要有个开始 并且坚持下去

论坛徽章:
0
9 [报告]
发表于 2011-03-22 19:09 |只看该作者
前两天有个晚上看天津台《非你莫属》,
有个待业一年多的 40 岁的大叔应聘成功了,职业理想是 Java 工程师 ...
flw 发表于 2011-03-22 17:48



   
前不久江苏卫视职来职往节目,有个19岁没上大学就进XX青鸟培训的JAVA,结果居然被人疯抢。

论坛徽章:
0
10 [报告]
发表于 2011-03-22 19:13 |只看该作者
感觉LZ学习的方法没有错,就应该看书做题,但这东西急不得,大学几年下来真不是白上的,几十本书在那儿,这就是一个外行人的差距,很赞同楼上说的从高级语言先入手玩玩,培养语感?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP