学习影响

该博客最初于2018年5月发布,介绍了DSI4EU的集群活动计划,该计划支持从业者和其他利益相关者分享经验并向他人学习。 由DSI4EU合作伙伴。 通过帮助他人来帮助自己 :我们很高兴今天宣布这项倡议的目的,以支持数字社会创新(DSI)项目,以交流经验并相互学习。 DSI4EU项目合作伙伴中的六个将领导他们自己的一系列在线和离线活动,每个活动都将专注于特定的社会领域,以期明显地帮助项目提高其社会影响力。 继续阅读以了解更多信息以及如何参与其中! 在探索该领域已有五年多的时间,我们已经积累了丰富的DSI知识-不仅包括地形,还包括阻碍发展的因素。 我们新的活动计划基于过去工作中的三个主要教训: 同行学习支持DSI项目扩大其影响力 。 DSI的特点是并且依赖于协作,合作,开放和互惠互利的交流。 与竞争激烈的工业和商业数字创新世界不同,DSI项目在分享资金和技能,从吸引资金到吸引用户,从与政府合作到寻找可持续商业模式等各个方面,都通过分享经验和教训来促进而不是阻碍DSI项目。 对等学习支持更强大的网络的增长。 通过联系参与者,我们建立了更强大的网络,从而减少了重复劳动(从而减少了时间和金钱),使项目能够获得新的联系,资源和机会,并能够在政策影响和公民参与等活动中采取集体行动。 DSI参与者需要在技术之前不懈地关注社会挑战 。 DSI社区有时会犯有技术乌托邦主义的罪行,而且技术常常是解决问题的解决方案。 将社会挑战放在创建,增长和维持DSI的首要位置上–它可以提供高质量,以用户为中心的产品和服务开发,并最终带来更大的社会影响。…

我应该先学习哪种编程语言

我应该首先学习哪种编程语言? 当我还是初学者时,这个问题我自己问了一千遍。 尽管我仍然是编程的新手……😛确定第一门编程语言是一个专家和初学者都在争论的话题。因为这里有成千上万的选择。 您可以问十个程序员,什么是最好的编程语言才能使您着迷,并且可以得到十个不同的答案。 但是,您使用哪种语言不仅取决于它对初学者的友好程度,还取决于您要从事的项目类型,一开始对编码感兴趣的原因以及也许您是否在思考以此为生。 以下是一些考虑因素和建议,可以帮助您做出决定。 “大多数优秀的程序员之所以编程,并不是因为他们期望得到公众的报酬或赞誉,而是因为编程很有趣。” — Linus Torvalds(Linux的创建者) 一些最受初学者推荐的编程语言: 大多数“主流”编程语言(例如C,Java,C#,Perl,Ruby和Python)可以完成几乎与其他语言相同的任务。 例如,Java可跨平台工作,并用于Web应用程序和Applet,但是Ruby也可以运行大型Web应用程序,而Python应用程序同样可以在Linux和Windows上运行。 由于许多语言是相互模仿的,因此使用它们的语法或结构通常几乎相同,因此学习一种语言通常有助于学习其他语言。 但是,它们的区别在于设置和使用它们的容易程度。 C-最受欢迎: C是最广泛使用的编程语言之一。 C是一种“机器级别”的语言,因此您将学习程序与硬件的交互方式,并了解最低硬件级别的编程基础(C是Linux…