网页开发是编程。编写HTML和CSS也是编程。我是一名程序员,如果你在这里阅读CSS-Tricks,你很可能也是一名程序员。
关键在于,使用CSS进行编程布局的细节与使用Ruby进行编程API端点的细节不同。或者使用Python进行机器学习。或者使用C 编程浏览器引擎。
但这些差异只是细节!很多细节,但仍然是……细节。这一切都是编程。
我这样看待程序员:
HTML和CSS在这个奇特而可爱的宇宙中处于什么位置?在网络上进行用户界面编程意味着什么?
我喜欢说,是编程盒子。一切都是一个盒子,作为HTML/CSS程序员,我们在浏览器的领域内编程盒子。就像这样:
可爱。那么呢?
那么……我相信我们,作为个体程序员和科技行业网络领域的集体,需要对成为程序员的意义达成更全面和包容的理解。这种观点不仅使科技行业变得更具包容性,而且使我们程序员更强大、更具适应性。
对我来说——好吧,2019年的我——编程就是为计算机编写1指令,其他程序员(例如未来的你)能够阅读和维护这些指令。作为一名程序员,我相信,一旦我精通一门语言,我就能学习另一门语言2。归根结底,它们都是由相同的材料构成的。
然而……
我已经以这种身份做了大约八年的程序员,但直到大约两年前,我并没有把自己看作程序员。事实上,我积极地反对称自己为程序员,最近我从其他人那里也听到了同样的想法。为什么呢?这是对“并非真正的编程”现象的反应吗?这种情况还在发生吗?影响是什么?对我和其他人的影响是什么?
是的,我知道“门槛守卫”——即,将他人从社区或身份中自我膨胀地排斥出去——是一种现象,有些人只是混蛋,但我认为这个故事还有更多内容。
那么,今年构建网站让我感兴趣3的是什么?与其他构建网站的人4交谈,并开始回答这些迫在眉睫的问题。
- 我强烈推荐阅读Felienne的博文和研究论文《编程即写作即编程》。↩
- 盒子程序员:他们知道什么?他们知道什么?让我们来找出答案!!2020年,我的目标是学习Rust,这是一种类似于C 的低级编程语言。更正:我的目标是开始学习Rust——这需要一年以上的时间。为什么是Rust?关注我的博客,我很快就会写更多关于这方面的内容。↩
- 很难选择这篇博文要写什么!我对很多事情都很感兴趣,特别是单元测试CSS、我作为设计工程师的工作,以及探索/分享更多关于CSS算法的信息。
- CSS-Tricks的读者,你怎么想?你称自己为程序员吗?为什么,或者为什么不?你经历过这种“并非真正的编程”现象吗?它对你有什么影响?随时可以给我发推特消息或发电子邮件。
以上是我们是程序员的详细内容。更多信息请关注PHP中文网其他相关文章!

我最近找到了一种动态更新任何产品图像的颜色的解决方案。因此,只有一种产品之一,我们可以以不同的方式对其进行着色以显示

在本周的综述中,灯塔在第三方脚本上阐明了灯光,不安全的资源将在安全站点上被阻止,许多国家连接速度

有很多分析平台可帮助您跟踪网站上的访问者和使用数据。也许最著名的是Google Analytics(广泛使用)

文档负责人可能不是网站上最迷人的部分,但是其中所处的内容对于您的网站的成功也一样重要

当您看到一些称为super()的JavaScript时,在子类中,您会使用super()调用其父母的构造函数和超级。访问它的


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

mPDF
mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

Dreamweaver Mac版
视觉化网页开发工具

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。