niconicocni | 1 points | Aug 05 2021 07:46:26

家人们,我刚开始学Java。才学到for循环跟while循环就彻底整懵了,还怎么继续下去?

看到家乡有一则招聘信息,这个要求是不是非常高啊?

[-] 4sth | 18 points | Aug 05 2021 07:53:04

遇到困难,就不做了,睡大觉

[-] Upbeat-Ad6667 | 12 points | Aug 05 2021 07:57:56

你这都搞不懂的话,建议读个研究生。

[-] niconicocni | 1 points | Aug 05 2021 08:01:06

你说的是家乡的旁听生还是国内的研究生?

[-] Arizona567 | 8 points | Aug 05 2021 07:51:34

这是日本派遣程序员吗?

[-] niconicocni | 1 points | Aug 05 2021 07:58:32

自社开发,正社员哦。

[-] lingbi_dijing | 6 points | Aug 05 2021 07:54:10

第二天重新来过

[-] houchiku | 5 points | Aug 05 2021 12:47:02

这是否...循环这块都整不明白建议改行

[-] PalatineTHEsenate | 4 points | Aug 05 2021 08:04:37

程序员当人肉电池🤡

[-] niconicocni | 5 points | Aug 05 2021 08:08:33

家乡的劳动环境还是挺好的。

[-] Top-Indication-2196 | 3 points | Aug 05 2021 09:58:55

我现在看循环不要太简单,但我刚开始学的时候跟你是一样的

[-] niconicocni | 2 points | Aug 05 2021 10:22:20

目前经历了常量、变量到循环,经常是想实现哪个效果,却不知道先定义哪个变量,再执行什么逻辑,麻了

[-] fufukil | 2 points | Aug 05 2021 08:23:25

要不学Python吧

[-] niconicocni | 4 points | Aug 05 2021 08:46:22

python不是用来搞数据的吗,没有硕士干不来吧

[-] fufukil | 2 points | Aug 05 2021 08:48:39

哦哦,不好意思没有看仔细

[-] niconicocni | 1 points | Aug 05 2021 09:03:22

是啊,咱们这种半路出家的也就搞搞开发了。

[-] AmonOdins | 2 points | Aug 05 2021 11:35:39

大学计算机二级考的Python什么水平

[-] fufukil | 1 points | Aug 05 2021 11:56:27

不清楚,没有考过

[-] xiaoliu66666 | 2 points | Aug 05 2021 08:48:32

多想多敲把 循环不懂就打断点一步一步看

[-] niconicocni | 1 points | Aug 05 2021 09:02:48

讲解我都听得懂,就是不能运用自如啊,这就是学习中的内化吗?

[-] Total-Benefit2455 | 1 points | Aug 05 2021 13:52:49

简单的循环都不懂 还懂打几把断点

[-] woaizhonghuajia | 2 points | Aug 05 2021 09:02:46

学新东西都有懵逼的时候,慢慢来吧

[-] Pure-Tax7566 | 2 points | Aug 05 2021 10:58:48

就不做了,睡大觉

[-] YingAu | 2 points | Aug 05 2021 11:42:21

改行吧

[-] niconicocni | 1 points | Aug 05 2021 12:19:18

都还没入行呢😂

[-] BeneficialYam7 | 2 points | Aug 05 2021 12:48:41

其实for循环和while循环都差不多,一个能做到的另一个大多也能做到。我老师说你知道要执行多少次就用for,不知道就用while。

[-] niconicocni | 1 points | Aug 05 2021 13:22:49

那后面还有个do while呢……

[-] BeneficialYam7 | 1 points | Aug 05 2021 14:09:38

do while和while的区别是do while至少会执行一次。而while可能不用执行。

[-] [deleted] | 1 points | Aug 05 2021 14:10:14

[deleted]

[-] [deleted] | 1 points | Aug 05 2021 14:11:48

[deleted]

[-] Upbeat-Ad6667 | 2 points | Aug 05 2021 14:18:00

跟你说吧,自学很容易出现的问题在于钻牛角尖、因为某一语言产生思维固化,看到你想到曾经以及现在的我。

for,while,do while也罢,具体去记忆某一种语言的语法细节意义不大,因为不同语言语法细节总会存在差异,某些语言还存在糟糕的设计。关于学习一门编程语言而言,个人认为需要明白以下几点(随便说说,不一定完备、准确、清晰、合理):

- 构建程序的基本组件,包括声明、变量、函数、方法、类、循环语句、条件语句等等,基本的编程技巧如递归、迭代、封装等等,有机会可以看看《SICP》(更建议最新的《SICP-Python》),不要去死记特定语言语法的细节,而应当掌握他们的共同点,也就是培养编程思维。

- 标准库,特别是算法与数据结构、操作系统、计算机网络、数据库、图形等等相关的,同样不要去死记特定语言标准库的细节,实际上这些都是相对独立的领域,只是编程语言提供了一些API来封装这些功能,有些语言的API还封装得特别糟糕。应当去专门学习该领域的知识,只理解语言的API通常会构建出错误的知识模型。

- 应用领域的成熟框架,以用为主,市面上的深入理解之类的书籍在我看来意义不大,很多人都是面向面试学习,根本谈不上理解和掌握,不要好高骛远。

总之,语言只是计算机知识最终应用的工具,要熟练使用该工具需要很好的底层知识背景。当然,也并不是说语言的语法、标准库、框架的使用细节并不重要,因为也有熟练掌握XXX语言这个说法,而是应当在构建出好的知识框架后,在使用中熟练掌握,死记硬背的面向面试学习只适合应付面试,不适合一般学习情况。

语言确实可以自学,门槛也不高,但是知识体系自学的难度颇大,很容易分不清重点,学校确实是一个构建理论知识体系的好地方,所以我还是建议你读个研究生。

[-] niconicocni | 1 points | Aug 05 2021 15:48:04

带专生不敢奢望高贵的硕士学历

[-] TokyoFreeman96 | 2 points | Aug 05 2021 15:17:46

先看下高中数学书算法流程图那一章吧

[-] niconicocni | 1 points | Aug 05 2021 15:35:22

程序框图是吧

[-] millrogue_fll | 2 points | Aug 05 2021 16:55:52

不知道你要到啥程度,要走得远的话还是得看数据结构,算法这块。你现在学的零散知识点没必要纠结,就记个大概,以后完整项目你独立完成、多次运用的时候,自然就分清了

[-] niconicocni | 1 points | Aug 06 2021 02:58:03

我的老师也是这么说的。如果每一堂课后练习真的很难啃下来的话,就先放到一边,先把整体课程过一遍。后面他会带我做项目,在这个过程中查漏补缺。

[-] KoSatori | 1 points | Aug 05 2021 11:01:21

还好高中教过VB,学java时轻松了很多

[-] [deleted] | 1 points | Aug 05 2021 14:18:19

[deleted]

[-] niconicocni | 1 points | Aug 05 2021 15:44:48

就是没掌握思维啊,这还是在报了班的情况下。每天看视频,不懂的可以实时反馈给老师,解答也很及时。照着教案打一遍代码不成问题,一到做练习就完球了,根本无从下手。课程安排也差不多是你列的这个结构,我是从变量常量开始入门的,难道在这之前还要掌握什么更底层的知识吗?

[-] Upbeat-Ad6667 | 1 points | Aug 05 2021 17:59:21

这就是基础了,只是不知道你现在的人生阶段,我也不太清楚目前的就业市场怎么样,如果大四才开始学就很晚了,还不如读个研给自己过度一下。

赶鸭子上架的问题在于根基不劳,而且起点太低,会影响你整个职业生涯。

[-] niconicocni | 1 points | Aug 06 2021 03:01:33

很晚,起点低,赶鸭子上架,全被你说中了。让我好好思考一下。

[-] shinaman_ | 1 points | Aug 06 2021 03:27:29

b站搜尚硅谷 跟着学习路线嗯学就完事了 大多课程都是讲得比较好的

[-] niconicocni | 1 points | Aug 06 2021 03:34:39

好嘞!

[-] kugelschreiber233 | 1 points | Aug 06 2021 03:33:42

下个indeed看看招聘要求

[-] asyncable | 0 points | Aug 05 2021 10:33:42

一年600万日元也不多