ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看直播体育app软件下载 >> 移动开发 >> Arturs Sosins:一位程序员的互动访谈

Arturs Sosins:一位程序员的互动访谈(1/2)

来源:网络整理     时间:2015-12-21     关键词:Git

本篇文章主要介绍了"Arturs Sosins:一位程序员的互动访谈",主要涉及到Git方面的内容,对于移动开发感兴趣的同学可以参考一下: 介绍Arturs在 2011 年共同创立 Jenots.com,从事游戏开发和游戏设计的工作。 他在 2013 年加入了 Gideros,一个开源跨平台的游戏引...

介绍

Arturs在 2011 年共同创立 Jenots.com,从事游戏开发和游戏设计的工作。 他在 2013 年加入了 Gideros,一个开源跨平台的游戏引擎。他写了一本关于手机游戏开发的书《使用 Gideros 引擎开发手机游戏》。

Arturs 在 2014 年加入了 Countly,一个实时和开源的移动数据分析方案。他参与许多功能开发如插件系统、转介归属和崩溃分析。他继续在开发有趣的小游戏,在博客(http://waterbreadinternet.com)分享。

一位开发者的诞生

问题1:感谢您从忙碌的工作中抽出宝贵的时间分享您的想法。为了让我们的观众更好地了解您,我们从头聊起。您可以分享一下开始编程的起点和原因吗? 

答:我是无 意间成为程序员的。我在2013年毕业于拉脱维亚大学计算机科学与信息系统设计专业,并获得了硕士学位。我喜欢计算机相关的一切。第一年,我尝试了各种事 情,比如联网、系统管理、还有编程/开发。我选修的大多是知识面比较广的课程,因为那时我不知道自己到底想做什么。直到学习了 Web 开发课程之后,我做了一些东西,然后发布到互联网上,让大家都能看得到,这种能力震撼了我。也就是从那时起,我决定要成为一名程序员,把 Web 开发作为我的主要课程(除了 Web 开发之外,我还学过 C++、Java和.Net,但都没有像前端和后端开发这样热衷)。

问题 2:回想起最初的那几年,您掌握的哪些技能一直沿用到了今天? 

答:因为我不知道自己想做什么,便学了各个领域中的课程,而我认为最重要的技能是,快速学习和了解新信息,通过浏览去了解,先掌握少量信息,然后不断增加信息量,最后理解透彻,而不是试图一次了解所有信息。 

在编程方面,我尝试了许多语言和环境,我认为最重要的是学习 Basic、编程体系结构、不同类型的语言,以及这些语言的差异。然后,你基本上就能以任何语言进行编程,因为当你了解了所有范式之后,需要更改的就只有语法(syntax)了[不管怎样,适当的Integrated Development Environment (IDE) 会对你有所帮助]

问题 3:你那时接受什么样的建议继续使您产生了共鸣? 

答: 我从教授那里获得了最重要的一个建议:那就是学习不是为了取得好成绩,而是为了自己,为自己积累经验。我并不害怕学习非常复杂的课程,虽然我当时没有取得 好成绩。我也曾成绩不佳,甚至挂科,但通过这些课程我开阔了视野,了解许多方面的知识,并且获得了很好的体验(就像机器人课程,我在这门课程获取最好的体 验之一)。

培养专业技能

问题 4:技术飞速发展,您是否可以分享一下您是如何保持您的相关技能?请您分享您在 Github 或其他社区中密切关注的三个开发者或网页。 

答:不是简单地关注,实际上我会和搭档主持每月的播客(podcasts),关于 Javascript (jsclasses.org) 和 PHP (phpclasses.org) 的新闻,并对库/框架进行讲解。我想了解感兴趣的技术的新闻,发布个人 Twitter 简讯。我的主要信息源是:

https://dzone.com/

http://www.devshed.com/

http://www.sitepoint.com/

相关图片

相关文章