找回密码
 注册
搜索
查看: 1455|回复: 15

[讨论] 就要毕业搞手机软件了,很迷惑,请高手指点迷津?先谢过!!

[复制链接]
发表于 2007-3-5 21:45:02 | 显示全部楼层 |阅读模式
本人为本科生,今年毕业签了家国产手机公司准备和软件死磕,想在毕业前多学点东西,不过弄来弄去不知道从何学起。现在我说一下自己的基本情况,希望高手给出个具体的学习方案:如今学过c/C++,操作系统,数据结构,有很强的编程能力和学习能力,对软件开发十分感兴趣,曾有过24小时开发不休息了光荣历史。下不准备学习汇编,算法分析,还准备开发一个C的游戏。毕业设计选了ARM嵌入式USB接口设计。下面我该如何展开,希望各位有空多指点指点,非常感谢!!期待各位的答复和支持。。。。。
发表于 2007-3-6 08:35:53 | 显示全部楼层
打击你一下,没看出你有什么特别的,这行没前途啊 
点评回复

使用道具 举报

发表于 2007-3-6 10:13:58 | 显示全部楼层
确实!


白天黑夜量电路,到了年底,两手空,两手空!

[em02][em02][em02][em02][em02][em02][em02][em02][em02][em02][em02][em02][em02]
点评回复

使用道具 举报

发表于 2007-3-7 16:09:40 | 显示全部楼层
我和你差不多,不同的是我已经在上班了,可以交流一下!
点评回复

使用道具 举报

发表于 2007-3-11 19:50:42 | 显示全部楼层
开阔视野是应该的,
但在一段时期内一定要把主要精力集中在一两个方面深入研究。

你说你学过C/C++,但是你的掌握程度怎样呢?
我认为如果要说“精通C语言”,至少要满足以下三个条件:
1)精确掌握C ISO/ANSI Standard的几个重要版本及相应的Rationale的绝大部分内容。
2)对C-FAQ的绝大多数问题都能迅速地给出准确而详尽的解答。
3)能充分运用C语言的特性去实现各种编程思想。
而第三点,是最关键的,可不是一朝一夕能达到的。

你说你学过操作系统,你的掌握程度又怎样呢?
是不是只学过这门课啊?期末考试考了多少分呢?
你研究比较过几个实际的操作系统呢?
有没有做过操作系统的移植及改进工作?
如果让你在各种类型的平台上面对各种不同的应用去设计操作系统,你知道该怎样做吗?

你说你学过数据结构,
我只问你有没有通读过那几本重量级的书呢?
如果让你闭上眼睛,你能清晰地说出并精确地实现哪些模型呢?

不多说了,更多方面你可以自我剖析。
另外,连续多长时间不休息没有什么可以炫耀的,关键是你做出了什么东西。

特别要提醒的,中国人应该特别注意培养和提高创新能力。
点评回复

使用道具 举报

发表于 2007-3-27 20:00:45 | 显示全部楼层
楼上说的让我好好的反省了自己一番。大学确实没有学到什么,还是要靠自己平时多自学,多专研!谢了!
点评回复

使用道具 举报

发表于 2007-3-28 15:16:27 | 显示全部楼层
你做的东西很好,至少在整个软件行业里边不算差!
只要好好做,哪一块都可以做出成绩来的!
点评回复

使用道具 举报

发表于 2007-4-17 17:32:12 | 显示全部楼层
两手空,两手空。
深刻的感受到这点了,这行都不赚钱。[em03][em03]
点评回复

使用道具 举报

发表于 2007-4-20 23:25:02 | 显示全部楼层
说句实话,LZ,你的这些都是一个很普通的计算机系大学生该做该学的东西。
大一时候我们可以连续开发三天其中就睡3到4小时。
软件游戏?大三的时候我们已经开始用C++写网游了……小游戏是我们大一的课程设计(什么小鸡过河,什么同色相容……)
大四的时候参加全国嵌入式大赛得三等奖(当时有些忽悠的成分,嘿嘿)
毕业设计做的是有关人工神经网络的东东。语言是C++/C#.当时是优秀毕业设计。(要不是这个毕业设计帮我提分,我毕业时候平均分都不够拿学士学位的……)
说句实话,出了学校后,才真正知道人外有人,软件方面技术牛叉的人太多了。夹着尾巴做人吧。

另:给5楼的泼点凉水:
出租车司机说过一句话:中国的书,比什么地方的都厚;中国的分数,比哪个国家的都高;搞出来的东西,比哪个国家都tm次!
[em03]
别再看中分数了!中国的教育早就像一滩屎一样了。分数高的人能力并不见得高!
毕业时候我们班编程最强的人都是分数擦边拿到学位。

中国人缺少的不是创新能力,而是学习能力,还有工作时候的负责的态度。太多的人在干活的时候都会不自觉地说“就这么着吧……”
[em03][em03]

最后跟LZ说:干活,干得兢兢业业,干得有声有色。那你干什么都不会两手空空。
点评回复

使用道具 举报

发表于 2007-4-21 13:34:09 | 显示全部楼层
to eagerwolf,

我可并不是唯分数论的支持者,你的凉水泼错人了。[em01]

不过,需要说明一点,
有些科目的分数倒是比较客观地反映了一个人的基本功是否扎实。
点评回复

使用道具 举报

发表于 2007-4-21 13:47:34 | 显示全部楼层
技术这行真是如此, 天外有天,人外有人, 学永无止境. [em14]
点评回复

使用道具 举报

发表于 2007-4-22 17:50:51 | 显示全部楼层
to:erichain
哈哈,不好意思不好意思,实在是被中国教育毁的一塌糊涂不相信分数这个东西了。

课程设计一类的分数我觉得是比较重要的——前提是教师能够客观地给分。

另:有人了解AT命令的底层么?现在被一些问题困扰,继续找一些AT底层的原理看……
点评回复

使用道具 举报

发表于 2007-4-22 17:54:52 | 显示全部楼层
GSM 07.07
AT Command set for GSM Mobile Equipment (ME)
3G/GSM 27.007
AT command set for User Equipment (UE)
点评回复

使用道具 举报

发表于 2007-4-22 18:13:56 | 显示全部楼层
或者你是想知道某些AT命令在手机上具体是怎么实现的?[em13]
点评回复

使用道具 举报

发表于 2007-4-22 20:43:05 | 显示全部楼层
对。

最近在使用AT的时候遇到了一个问题,就是当从手机中得到一些信息的时候[52RD.com]
例如得到当前界面的text的时候,At命令返回的字符串比实际手机显示的字符串要多几位乱码。[52RD.com]
比如说我们预期是[52RD.com]
AT+CMGL=“ALL” +CMGL: 1,“REC READ”,“+447747008670”,“MattL”,“02/10/ 21,10:07:23+04”, 145,4 Test[52RD.com]
实际上得到的可能是[52RD.com]
AT+CMGL=“ALL” +CMGL: 1,“REC READ”,“+447747008670”,“??MattL”,“02/10/ 21,10:07:23+04”, 145,4 Test[52RD.com]
在Mattl前面多了几个字符。而手机上显示正常。
有时候前面,有时候后面。我不知道是什么原因。[52RD.com]
使用编程语言很好改这个,但是不同的平台得出的乱码编码不一样,什么音乐符小方块问号拉丁语中文乱码都有。哼不能每个乱码都解决一遍……(因为考虑到有可能是什么希伯来文一类的东西,万一删错了会出问题,郁闷)[52RD.com]
我想从AT命令入手看看能否解决这个问题。[52RD.com]
另:这个乱码会与我进行通讯时候选择的连接速度有关么?今天回家后才想到的……[52RD.com]
请教高手是否知道AT的底层原理或者出现这种问题的原因。多谢。

请教了一些人说At命令类似于tcp/ip一类的传输协议。所以我现在捉摸着是不是手机在收到AT命令进行读取数据时候出了一些问题。或者在打数据包的时候多打了几个字符进去?[em10]
虽然如果是AT命令的问题就不是我能解决的了,但是还是想知道。
点评回复

使用道具 举报

发表于 2007-4-23 14:44:33 | 显示全部楼层
估计是手机自身的问题。

“At命令类似于tcp/ip一类的传输协议”?
没听说过,AT命令的处理没那么复杂,逻辑上没那么多层。

你测试的是哪几款手机?
西门子、诺基亚、索爱的几款手机对AT命令的支持较好,
你看看他们是否有相同的问题?

BTW,
手机平台供应商可能没有提供对AT命令的精确而完善的支持,
大型的手机厂商或者Design House通常都会做很多改进工作。

或者找几款手机模块产品测试一下。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-15 12:26 , Processed in 0.058053 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表