社区
非技术区
帖子详情
初中以后就没上学的人学java怎么样
TOReadOnly
2012-07-13 10:19:00
不知道别人怎么样,反正我是初中毕业就外出打工了,几年下来用挣得一点钱投资到自己身上,到某个机构学的java,到现在一年半了,感觉基本的都不错,但是现在感觉有些东西是大学里的,理论性很差,对于自己来说是一种缺陷,而且英语实在不敢恭维。。。希望大牛们不吝赐教。。。谢谢
...全文
155
9
打赏
收藏
初中以后就没上学的人学java怎么样
不知道别人怎么样,反正我是初中毕业就外出打工了,几年下来用挣得一点钱投资到自己身上,到某个机构学的java,到现在一年半了,感觉基本的都不错,但是现在感觉有些东西是大学里的,理论性很差,对于自己来说是一种缺陷,而且英语实在不敢恭维。。。希望大牛们不吝赐教。。。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TOReadOnly
2012-07-13
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
引用 6 楼 的回复:
要成为熟练的Coder是不是要精通很多门语言?
那倒不是,精通1们也就够了,重要的是掌握程序语言的思想,学会用电脑的方式理解和描述问题。
基础知识缺乏的问题主要会影响你无法进行高质量的设计和实现。
比如大家都会热议:并发、线程安全 等等。
为什么很多人就是不能写出高质量的并发程序呢?往往因为下述知识存在缺失(不完整):
◎ 操作系统原……
[/Quote]
并发,线程安全这些的却不明白,看来我的路还很遥远啊,谢谢大哥啦
MiceRice
2012-07-13
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
要成为熟练的Coder是不是要精通很多门语言?
[/Quote]
那倒不是,精通1们也就够了,重要的是掌握程序语言的思想,学会用电脑的方式理解和描述问题。
基础知识缺乏的问题主要会影响你无法进行高质量的设计和实现。
比如大家都会热议:并发、线程安全 等等。
为什么很多人就是不能写出高质量的并发程序呢?往往因为下述知识存在缺失(不完整):
◎ 操作系统原理:解释了并发在计算机层面究竟是怎么回事,操作系统提供了什么支持,而语言往往难以超越底层能力;
◎ 编译原理:程序写出来跟最终成为执行代码并执行,过程中究竟有什么变化,各种奇怪的优化为什么会对程序执行结果造成影响;
◎ 数据库原理:解释清楚事务是什么,为什么事务对并发有影响,如何保证事务一致性等等。
所以很多人处于:知其然而不知其所以然,面临复杂问题时出现各种灵异现象就很正常了。
BadPattern
2012-07-13
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
引用 3 楼 的回复:
难得往往不是语言本身,而是算法、模式与框架。
你经过勤奋努力,成为一个熟练的Coder,相信是没有问题的。
但如果想成为高级软件工程师甚至是架构师,你的学术类基础能力缺失会对你有严重影响。
你玩过游戏的话,类似所谓“隐藏潜质属性”太低,影响你的发展上限。
无论如何,先努力成为熟练Coder,然后不断设法充实自己的基础知识吧。
要成……
[/Quote]
国内的书店很少能买到什么经典的计算机书籍,我在卓越,chinapub,淘宝买的比较多,网上买方便
TOReadOnly
2012-07-13
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
难得往往不是语言本身,而是算法、模式与框架。
你经过勤奋努力,成为一个熟练的Coder,相信是没有问题的。
但如果想成为高级软件工程师甚至是架构师,你的学术类基础能力缺失会对你有严重影响。
你玩过游戏的话,类似所谓“隐藏潜质属性”太低,影响你的发展上限。
无论如何,先努力成为熟练Coder,然后不断设法充实自己的基础知识吧。
[/Quote]
要成为熟练的Coder是不是要精通很多门语言?
TOReadOnly
2012-07-13
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
涉及到某些算法的时候需要数学知识,但一般人不会搞那么深的算法
虽然计算机是搭建在数学的大厦之上,但一般高级语言的使用者工作中涉及不到那么多数学知识
你可以先看看大学计算机的基本课程,慢慢来,不懂的可以问
推荐你几本书<操作系统概念-java实现 第七版>,<汇编语言程序设计>(老外的那本,貌似绝版),<编码-隐匿在软硬件背后的语言>,平时没事多看看英语
[/Quote]
这些书在书店有售吗
BadPattern
2012-07-13
打赏
举报
回复
涉及到某些算法的时候需要数学知识,但一般人不会搞那么深的算法
虽然计算机是搭建在数学的大厦之上,但一般高级语言的使用者工作中涉及不到那么多数学知识
你可以先看看大学计算机的基本课程,慢慢来,不懂的可以问
推荐你几本书<操作系统概念-java实现 第七版>,<汇编语言程序设计>(老外的那本,貌似绝版),<编码-隐匿在软硬件背后的语言>,平时没事多看看英语
MiceRice
2012-07-13
打赏
举报
回复
难得往往不是语言本身,而是算法、模式与框架。
你经过勤奋努力,成为一个熟练的Coder,相信是没有问题的。
但如果想成为高级软件工程师甚至是架构师,你的学术类基础能力缺失会对你有严重影响。
你玩过游戏的话,类似所谓“隐藏潜质属性”太低,影响你的发展上限。
无论如何,先努力成为熟练Coder,然后不断设法充实自己的基础知识吧。
TOReadOnly
2012-07-13
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
NB,挺你,要搞的深入一点还是多学学高中,大学里边的数学和计算机理论知识
[/Quote]
谢谢啦 但是直接去学大学里的东西能看得懂吗?
BadPattern
2012-07-13
打赏
举报
回复
NB,挺你,要搞的深入一点还是多学学高中,大学里边的数学和计算机理论知识
2022年
java
程序员英语自我介绍.docx
2022年
java
程序员英语自我介绍.docx
好程序员:
Java
线下培训有必要吗?零基础想学
Java
怎么学?
线上上课的时候,很多同学很容易分心走神,尤其是一些自制力差的同学,有可能一边开着网课,一边的话在玩游戏,根本就
没
有在学习,这是非常常见的情况。线上授课的学习氛围,课堂互动性效果
没
有线下好。所以学编程最好选择线下面授班,学习效率高,学习效率高,有问题老师当场一对一解答,课堂互动性强,学习氛围更好。对于自制力差的同学有更好的约束力,目标感和学习动力都会更强,因为有你追我赶的学习环境,学习效果自然而然也就更好。有粉丝问好程序员:自己只有周末有时间,想报班学习
Java
编程,是线
上学
编程好还是线下学编程好?
18岁
初中
毕业学
Java
_刚满十八
初中
毕业
java
自学完了
没
学历 该怎么办?
谢邀首先说明一下,我不太了解你这个专业范围和行情,但我觉得世上的事都是相通的,我的建议希望能帮得到你。首先,你这个年纪是应该
上学
,努力学知识的时候,不应该将时光荒废掉,而且
初中
毕业证的学历实在是太低了一点,就算是在某一领域当中有一技之长,也不应该忽略基础知识的重要性。现在这个年代,高中毕业是基础,本科毕业才是起点,如果你安于现状,不再想办法提高的话,除了是某一领域当中极其精才艳艳的天才,前面的路会...
c++与
java
语言共用_同时学习两种编程语言,比如C++和
Java
,有什么利弊?
作为一个
初中
时期接触过pascal,高中学过vb,大一学过c,现在c++和
java
刚好开始同时学的人,有幸刷到这个问题,来记录一波自己的经历和体会。因为大二课程比较多,个人也要考英语四六级,所以平时花在这两门计算机语言上的时间只有每周三小时课程加周末整整一天时间研究。现在刚好开始三个星期:个人感觉这两门语言,非常像又特别不像。像是因为都是面向对象的程序设计,不像是因为我感觉
java
比c++复杂多了...
硬核,学习
Java
的一点小建议(思维导图,建议收藏)!
CSDN 收到一条读者的私信,情真意切,所以我承诺他今天一定写篇文章好好回复他一下。先来看一下他的私信内容吧。 首先映入我的眼帘的是这个称呼——“老前辈”,我一下子
没
忍住,笑了! 说起来也奇怪,
上学
的时候,同学几乎都比我大,玩得好的基本上都是哥哥或者姐姐。就连高三时追过的一个学妹,后来得知竟然比我大几个月。 可这些年呢?不管是遇到的读者,还是写博客的朋友,几乎不约而同的比我小,有上
初中
的,有上高中的,有读大学的,有在职的,几乎都是 90 后或者 00 后。比我年长的,还真的是凤毛麟角、屈指可数! 不得不感
非技术区
23,407
社区成员
70,514
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章