拜托高人指点一下,帮帮大二迷茫的羔羊

a526421720 2012-06-05 08:21:04
我现在是大二的学生,但是我是个二本院校,还是个女生,因害怕毕业后不好找工作,报名参加了一个java实训班。实训班的老师说:学完后保证就业,而且工资可以达到四千。他还告诉我们,我们学校开的c语言和数据结构都是没用的课程,弄的我现在上课都没什么激情。他到底说的对不对啊?还有,研究生文凭对java开发这一行重要吗,我有必要考研吗?我现在没什么积分,很抱歉啊,但还是希望大家帮帮我
...全文
9260 206 打赏 收藏 转发到动态 举报
写回复
用AI写文章
206 条回复
切换为时间正序
请发表友善的回复…
发表回复
meipen 2012-06-14
  • 打赏
  • 举报
回复
大二就开始担心毕业了,说明你接下来的日子不会太开心。
要我说,该怎么过就怎么过,毕业了再想毕业的事。人生有多少个大学四年啊,开心过就行。
huangsheng0592 2012-06-14
  • 打赏
  • 举报
回复
TMD培训老师,他懂计算机吗?
培训班是个什么东西?收钱收钱收钱!无非就是讲些工具,工具自个研究2周就会用了。
同学们学习不是一时的事,是一世的事,书中自有黄金屋。
ououpp 2012-06-14
  • 打赏
  • 举报
回复
楼主空虚吧,我让你充实。
野木香 2012-06-14
  • 打赏
  • 举报
回复
c语言非常有用,JAVA就是用C/C++写的,培训部的培训也是一个基础,主要还是靠自己自学,如果C语言学好了,学JAVA非常快
C维 2012-06-13
  • 打赏
  • 举报
回复
数据结构没用 扯淡
wu4long 2012-06-13
  • 打赏
  • 举报
回复
把c 和数据结构 好好学学。 绝对实用。至于java之类的,建议放在后面学习。
如果现在要学java,也希望不要太迷恋java 语言的细节,而是把握整体。

你现在还是大二,建议把基础打扎实。数据结构和算法是很重要的。
语言是其次的,一般来说,c语言对于刚入行的人来说感觉比较闷,难懂。
老实说,只是没有人很好的来让你循序渐进。或者说,新手看到很多人用java、c#、flash等可以做成很多很好很炫的东东出来。而感觉c出来的基本都是console的东东。感觉差一大截。

这个就是心态的问题了。 你现在还没到着急找工作的时候,把基础搭好比什么都重要。
如果真的想掌握 面向对象(java的培训师,估计会拿这个来炫耀java,说java比c/c++都好,你不需要去了解指针等底层操作,直接拿来用就好了。还有很多现成的库), 建议直接学动态语言 ruby, 里面真正的是全方位的面向对象,也有很多库可以。很多java的设计模式,在ruby而言,都不是模式,而是很自然的事情。

当把 数据结构/c底层的熟悉一遍, 面向对象的概念了解。再来学习java估计会更有用的。

建议学习路径, c/数据结构 ,然后ruby, 最后到java如果后面定位进行java开发)。
如果感觉学习c/数据结构有点枯燥,可以在过程中,穿插学习ruby。


这样的安排的主要意图在于,c/数据结构/算法 是所有的根本(汇编就不说了,一般来说,用c就可以了,除非你做驱动那块,到那时再去探究汇编也很容易的,和c的架构类似)。 java的虚拟机也是c语言来搭建的,ruby的实现也是c来实现的(ruby的语言是开源的,里面全都是c代码来写的),等后面你的功力提升了,就可以看看这些语言的虚拟机部分。这部分说明了c语言的重要性。

数据结构和算法是核心,不管你用那种语言(c语言,java语言,ruby语言等),你都需要了解的,否则你写的程序只能是玩偶,看看还行,不实用的。比如:什么时候用数组,什么时候用 list,什么时候用hash等等,都需要了解的。

因此,趁着现在还未到找工作的压力下,把基础搭建好是很重要的事情。至于语言,到后面真的是浮云。

小结一下,
面向过程的语言,以c为纲是没有错的。这是底层cpu运行的比较类似的机制。
面向对象的语言,只是让你从人的思维来思考问题,建议学就开始从ruby学。可以能让你建立起比较纯的面向对象的思维。

有了上面的思维两个基础,再加上一些数据结构的学习(建议先学c版本的,这是很直接的),你再来学习java(如果后面打算毕业做这块的话),你就会如鱼入水,一切都很自然。

---- 一个大学毕业10年的小虾的建议




user227 2012-06-13
  • 打赏
  • 举报
回复
少壮不努力,老大当IT啊……
linshaoyea 2012-06-13
  • 打赏
  • 举报
回复
可以很明确的告诉你 现在本科生 出来当程序 懂点基础 会些语法 只有有本科毕业证 4K以上根本不用培训 框架之类的使用公司会培养的 现在的你 关键的把你的数学课程 和数据结构 和计算机原理等些课程学好,特别是数据结构 学的时候就不要你都精通 能看懂就行 还实际应用的时候你自后会慢慢自己就会有感觉的 不然到时候一边工作一边学很痛苦,还有有时间的话尽量多玩点开源的东西 ,WINDOWS 玩多了 就玩玩 linux,大4的时候和学校申请出来实习一年,实习的工资是3k-4k(一位苦B 的大2出来工作 今天毕业的大专生给你的小意见呵呵)
yiqian7719 2012-06-13
  • 打赏
  • 举报
回复
路过……………………………………
show_code 2012-06-13
  • 打赏
  • 举报
回复
我也是大三,我的java都是自学的,也是二本院校的,学校里也开了数据结构等相关课程,但是二本的都知道,这些都是打酱油的,老师自己都是个半吊子,怎么讲得好课,所以这些必须得自己去研究,现在发现不了它的用武之地的,但是他的思想却是永久的。考研是一个思想理论上的提升,如果想考的话可以试一试,因为那样你可以到一个更高的台阶。女生嘛,要考虑好哦,程序员不容易的,但是我旁边还真是有一个女生在一心做程序员,但是在我们看来她已经不是女生了,相信你明白的
whdrs 2012-06-13
  • 打赏
  • 举报
回复
[Quote=引用 33 楼 的回复:]

我的意见是,好好的一个小女孩,不要走程序员的路!
[/Quote]

同意楼上的说法
守望君 2012-06-13
  • 打赏
  • 举报
回复
大一的 飘过....
huaerlala 2012-06-13
  • 打赏
  • 举报
回复
数据就够肯定有用,尤其是对高级程序员来说,但是如果你是个初级程序员,那估计还体验不到这个的好处。
冬天不眠 2012-06-13
  • 打赏
  • 举报
回复
培训机构也在忽悠 ,不然他们也没饭吃啊,很多打着推荐就业的幌子在招人,实际是培训机构在照片网站上搜罗各个公司的电话,然后打电话过去推荐,我之前也在培训机构参加培训,不过没理会他们的推荐就业,而是自己找
杨兜兜 2012-06-13
  • 打赏
  • 举报
回复
该学还是学 不管别人说有用没用 学进去了 就是你的知识、能力 目光不要太过短浅 既然上课了 就听 觉得没用 就不去上课 学一些觉得有用的也行 别一边浪费时间 一边想着有用没用 那么必定没用
淡泊明志a 2012-06-12
  • 打赏
  • 举报
回复
培训班都扯淡呢 等你学完了还要自己找工作 他只不过是 替你投简历罢了
loogloog_com 2012-06-12
  • 打赏
  • 举报
回复
听我一句劝的话,学校C#+sqlserver
shikong82 2012-06-12
  • 打赏
  • 举报
回复
不可能没用 艺不压身 好好学
麒麟菜籽 2012-06-12
  • 打赏
  • 举报
回复
楼主,首先你要明白你的将来在哪里,是要考研,还是要工作,大二就开始培训肯定是不好的,最早也是大四开始培训,培训完就 开始找工作,如果你想考研,我可以负责任的告诉你,你什么培训班也不需要参加,什么4k工作,包就业,绝对是胡扯,培训机构没那么大本事,学得好,10k都有可能,看个人能力,和机遇啦
一片孤痕 2012-06-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

因为刚好有这个实训班,而且他承诺的工资可以达到四千,对我一个农村娃娃来说,很高,所以心动了
[/Quote]

我高中毕业 直接培训班 出来6500 现工作半年了。
加载更多回复(186)
内容概要:本文详细记录了对一个Android ARM64静态ELF文件中字符串加密机制的逆向分析过程。该ELF文件的所有字符串均被加密,无法通过常规strings命令或IDA直接识别。作者通过分析发现,加密字符串存储在.rodata段,其解密所需信息(包括密文地址、长度和16位密钥)保存在.data.rel.ro段的40字节描述符中。核心解密函数sub_10F408采用自反的双pass流密码算法,结合固定密钥KEY_TERM(由.data段24字节数据计算得出),实现字节级非线性、位置与长度相关的加密。文章还复现了完整的Python解密脚本,并揭示了该保护机制的本质为代码混淆而非强加密,最终成功批量解密全部956条字符串,暴露程序真实行为,如shell命令模板、设备标识篡改、网络重置等操作。此外,文中还提及未启用的自定义壳框架及其反dump设计。; 适合人群:具备逆向工程基础的安全研究人员、二进制分析人员及对ELF保护技术感兴趣的开发者。; 使用场景及目标:①学习ELF二进制中字符串加密的典型实现方式与逆向突破口;②掌握从结构识别、函数追踪到算法还原的完整逆向流程;③理解“绑定二进制”的完整性校验设计及其局限性;④实践编写IDAPython脚本自动化提取与解密敏感数据。; 阅读建议:此资源以实战案例驱动,不仅展示技术细节,更强调逆向思维与验证方法,建议读者结合IDA调试环境,逐步跟随文中步骤进行动态分析与算法验证,深入理解每一步的推理依据。

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧