PCS上的Java等

看来,成为一名程序员的期望是,成为一名经验丰富的Windows管理员或拥有Mac。

如果使用PC,则应该能够设置环境变量以使编程继续进行。 自定进度的无讲师课程对可用的不同PC系统没有帮助。 很多时候,我的较旧的64位Windows操作系统都有问题。 这是一台很棒的笔记本电脑; 但是入门程序和专有IDE只能在32位系统或特定Windows版本上运行。 如果下载32位产品,则必须添加32位Java或更改为64位计算机下载的其他软件。

如果您使用的是Linux系统,我将无法想象为什么您正在阅读我的博客文章。 但是,当我学习Ruby on Rails时,我在Oracle VirtualBox上使用了Debian虚拟机。 如果您从未使用过Linux操作系统,这是一种获得经验的方法。

我没有很多Windows管理知识,我需要学习。 我努力设置路径变量以能够执行姐姐推荐的Stanford Engineering Everywhere免费Java课程。 我喜欢这堂课。 我喜欢讲师,讲座,作业。 但是,该课程的在线帮助不好,而且仅限于与斯坦福大学无关的资源。

当您在编码时开始使用Google搜索时,对于许多在线答案居高临下和无用之举,您将感到无比震惊。 这是我学习Python的最初原因的一部分:在线社区非常有帮助,并且考虑到这样一个事实,即老练的新手程序员可能没有提出完美甚至很好的问题的背景,更不用说进行有用的搜索了。 同上JavaScript。 如果您想学习JavaScript,请参加一次聚会,您会发现许多开发人员渴望向您提供有关掌握该语言熟练程度的所有方面的见解。 我将这两种经历与上一堂课的噩梦作了比较,该课要求我在Stack Overflow上提问,让初学者受到嘲笑,羞辱并打包。 入门编程课程不应要求新手就SO提出问题,而不是针对新手。 它似乎通常不适合人们。 如果您知道那里发生了什么,请撰写博客文章。

最终,由于无法调整操作系统和路径变量的复杂性,我转而使用实时MOOC,以便能够根据需要ping我的同学以寻求帮助。 我不是您的老师,而是您的同学,他们是美术界最重要的事情,也是, 在学习编程方面最重要的事情 。 Stack Overflow背后的部分想法是提供编码伙伴。 您的MOOC或代码学校的老师将创建一个轮廓分明的课程,并为您提供鼓舞人心的讲座,但是要使学习更上一层楼,对于学习曲线的陡峭部分,您需要同学。 对于Mac与Windows,传统上随附Windows操作系统的PC应该具有与Mac一样容易编码的能力。 同时,可以,您可以在Windows PC上进行编程。

2017年是揭示美国某些美国机构和工作部门(包括科技行业)精英主义的重要一年。 Mac很贵。 如果没有一门课,您将被排除在某些班级之外,而在其他班级则要挣扎得多。 我想参加的面对面的全栈编码训练营需要一台Mac。 密码学校一方面不应该向低收入学生和代表性不足的学生提供奖学金,而另一方面,他们要求学生购买昂贵的Mac笔记本电脑。 如果您正在学习自己编写代码,并且拥有或可以购买二手Mac,则无需学习系统设置就会使学习语言变得更加容易。 如果您没有钱或没有Mac,那么您可以学习在Windows系统上进行编码,但是您必须对选择的课程更具选择性。