JavaRush /Java 博客 /Random-ZH /基辅初学者编程:面对面课程还是在线课程?

基辅初学者编程:面对面课程还是在线课程?

已在 Random-ZH 群组中发布
首都居民似乎有一个选择:如果您正在寻找初学者编程课程,基辅可以提供数十种全日制课程。然而,事实上一切并不那么美好。这就是原因。
基辅初学者编程

基辅有哪些全日制编程课程

假设您决定寻找合适的编程课程,基辅是您的居住地。你应该注意什么?

1. 老师

有多少人,他们是谁——全日制编程课程的老师? 一位老师负责 10-15 名学生 “您需要多少人?”您合理地问道。事实上,一位好的讲师就足够了。确实,问题出现了——我在哪里可以找到这位优秀的讲师?此外,面授课程的主要问题不是授课质量,而是在授课过程中,同一位讲师常常会检查学生的作业。现在想象一下这样的画面:一个人每周需要检查 10-15 个人的 2-3 项任务。并仔细检查。如果他的学生不是一组,而是两组怎么办(这种情况也经常发生)?真的吗?不好。如果老师有一名助手,或者最好有两名助手,那就太好了。 课程老师是在职程序员吗? 如果你幸运的话,就会是这样。如果你很幸运,这位现任程序员也将成为一位伟大的老师,一位真正意义上的教学爱好者。这种组合非常罕见,而且我们确信价格昂贵。但是,如果您幸运的话,请坚持学习这些课程和这位老师。同时写信给我们并向我们发送他的联系信息,我们将很乐意为他提供一份非常有趣的工作=)!不幸的是,基辅或乌克兰任何其他城市的编程课程提供的教学质量通常都不尽如人意。有时在这个职位上,你会遇到一位经验丰富的计算机科学大学教授,他非常了解理论,但离实践极其遥远。或者,相反,你将由一个刚刚在Java Junior档案中找到工作的绿色青年来教你

2. 类结构

通常,编程课程(例如 Java Core)持续 2-3 个月,并以每周两节课的形式在课堂上进行,每次两小时。如果老师关心的话,通常前 40 分钟会用来回答学生的问题,然后阅读一个新主题。作为家庭作业,学生被要求完成 1-2 项任务。总的来说,在三个月的培训中,一名学生最多只能解决大约 36 个编程问题。
基辅初学者编程
在课程结束时,有些课程要求学生做一个小型项目。如果学生完成,老师将在 GitHub 上审查他的代码。当然,如果他能做到的话。大多数时候,他只会说你做得很好,就安心地放你走了——他培养你的任务已经结束了,何必浪费时间呢?我们没有注意到基辅全日制编程课程的结构有任何特殊偏差。所有公司都提供相对相似的Java程序,通常在Java Core的范围内。

3. 价格

一个拥有两年以上经验的优秀Java程序员通常薪水接近2000美元。好吧,如果他是前辈,那就将这个数字乘以二。也就是说,一名合格的教师兼程序员的时间每季度至少花费 6,000 美元(通常课程持续时间就这么长)。再加上课程的租金、课程的准备、设备的折旧……一个人的培训课程费用不太可能低于 600 美元。而且这个数额很可能会高得多。也有极少数例外:程序员在主业上赚了很多钱,但同时又非常热爱教学。教授编程课程是他们的爱好。但这是红皮书上的一个观点:如果你找到这样的人,那你就很幸运了。

4. 时间

周一 19 点到 21 点,周四 19 点到 21 点,没有其他。上班熬夜吗?你生病了吗?错过了讲座。紧急情况还是会议?留在了队伍后面。晚上堵车?我们到了讲座的中间,什么也听不懂。你的工作安排有变化吗?您将不得不更改课程的组别或时间表!尽管如此,我们还是准时到达了课堂,但是经过一天的辛苦工作后……几乎昏倒了?嗯,它发生了...
基辅初学者编程
当然,如果你认真的话,以上这些都不是那么严重的问题。然而,那些全职工作或在大城市学习的人应该考虑到这种发展,并在晚上尝试参加充满重要且有时复杂的信息的课程,这些信息需要理解和积极处理。

那么,全日制编程课程的主要问题:

  • 教学质量。大多数情况下,全日制课程的老师在程序员职业上并没有取得很大的进步,而且很少是一个好老师。
  • 老师根本没有时间去打扰所有的学生。
  • 校内课程对于初学者来说练习很少,但应该尽可能多!
  • 价格:真正好的课程非常昂贵,因为他们必须按照程序员的工资水平向老师支付费用。
  • 您需要在严格规定的时间去某个地方,通常是在您的主要工作/学习之后。
我似乎是在反对面对面的课程。并不真地。如果你不太缺钱,可以尝试参加课程。谷歌“编程课程,基辅”和评级会告诉你要关注什么。请记住,高评价并不总是现实。有时这只是一个很好的广告。所以选择全日制课程只有一个主要建议:找一位很酷、很有爱心的老师。去论坛,问校友。如果你找到了一个好老师,就认为自己中了一张中奖彩票。

Java 在线课程有哪些?

与老师一起进行小组课程。这与面对面课程大致相同,只是您在计算机或其他方便的地方学习。大多数情况下,老师会召开电话会议,学生可以在课堂上提问。如果这些在线编程课程在基辅,或者更确切地说,老师住在基辅,有时学生(自己或与老师一起)聚集在一起参加线下会议,讨论他们的学习。这种学习方法的优点和缺点与全日制课程大致相同,只是你不用浪费时间去学校。 网络研讨会录音+聊天+作业+“普通”老师。这是在线课程最常见的选择。讲座不是“现场”进行的,而是提供录制讲座的链接。此选项的优点是您不必担心错过讲座,而且大多数情况下,您可以以方便的速度和时间学习。缺点——这样一个“与所有人共享”的老师并不总是有足够的时间给每个人。
基辅初学者编程:面对面课程还是在线课程? - 1
网络研讨会录音+作业+导师的个人帮助。这是一种更昂贵的活动类型。通常,导师准备好每周一次、每次半小时在线回答问题并提供建议(可以选择)。这种类型的课程在一个重要条件下可能非常有效:你很幸运有一位导师。除此之外,这些课程与之前的课程类似。 视频+测试+作业。在不同的资源上有很多这样的课程,问题是有很多学生注册这些课程,所以专家关注你的问题的可能性非常小。另外,正好课程是几年前录制的,老师很长一段时间都在做别的事情。通常,编程问题的解决方案的正确性不是由非常简单且不太准确的验证器来检查或检查的。

JavaRush - 完全不同的在线课程

实际上,JavaRush 是一门结构化在线课程,包含 500 个文本迷你讲座和 1200 多个 Java 任务。仔细看看这个数字:1200。假设 JavaRush 相当于六个月的全日制课程(通常这是两门课程,我们称之为 Java Basic 和 Java Elementary)。在课程中,您将解决大约 70 个问题。这可是很少的啊!这些文字的作者得到了 JavaRush 的建议……一位全职课程的老师。非常好的全日制课程老师。事实上,他建议我们整个小组在JavaRush上解决问题,因为在这个资源上你将解决36个问题并检查前三个级别的解决方案,并且它们可以在一周内完成,而不是在三个月内完成。他认为 JavaRush 对提高他的技能非常有帮助,这是 99% 的其他课程(无论是全日制还是函授)所缺乏的。因此,JavaRush 既适合作为 Java 编程的独立课程,也适合作为帮助全日制课程的高级任务集合。
JavaRush 的特点:
  1. 一门结构良好且经过方法验证的 Java Core 课程;
  2. 您可以按照方便的进度学习:有些人在 3 个月内完成课程,有些人则需要一年;
  3. 1200+任务;
  4. 即时验证解决方案——解决一个问题,按1个按钮,得到结果;
  5. “智能”解决方案建议系统(如果您犯了错误,您将收到有关错误到底是什么的提示);
  6. 代码风格检查;
  7. 有机会报名在线实习,学习Java EE堆栈技术并为你的简历制作一个真实的项目;
  8. 一个由学生、开发人员和教师组成的友好而庞大的社区 - 如果您陷入解决难题的困境,他们将始终为您提供帮助。有一个帮助页面。
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION