teleren/devto huggingface dataset:
Top 10 Search Engines
Tags: technology, searchengines, browse
Published: 2023-06-19 03:57:47

So first of all we will know what are search engines. And after that we will see [top 10 search engines.](https://www.regularupdates.tech/2023/06/top-10-search-engines.html) Search engines are those with the help of which we can search anything. Whenever we write something about our curiosity on search engines, we get to see many types of results. All of you must have searched something or the other on search engines at one time or the other. For example, Buy Shoes. All of you must have searched something like this. So the search engines on which you search 
anything are called search engines. like google [Top 10 Search Engines](https://www.regularupdates.tech/2023/06/top-10-search-engines.html)
Building a webchat site from scratch, part 1
Published: 2023-06-18 21:47:35

Today I've learned about Python's virtual environment, aka venv. The venv folder seems to be an unique environment used for each independent project. Python isn't very good at dependency management and for every new package you install, they will be stored in the `site-packages/` folder at Python base installation directory. 

The value in having a virtual environment comes in a number of ways. first it helps avoid system pollution. Many operating systems including the one I'm using use Python for internal tasks, so installing dependencies directly may cause unintended side effects. Virtual environments avoid dependency conflicts, such that various projects depend on different versions of a package, they can each use the version they're built for.

There seems to be more but this is the gist that I was able to gather, and as such I plan on using virtual environments in all my projects moving forward.

To create my virtual environment I ran the following command
`python3 -m venv venv`

and to activate it I ran this in my project directory:
`source ./venv/bin/activate`

Just like that I have built a running website, not that it does much. It takes be to a page that just says welcome, as specified in the homePage function.  Its just cool to see a site up and running that quickly


```python
from flask import Flask

# create instance of flask app
app = Flask(__name__)

# decorator sets this as root in website
@app.route("/")
def homePage():
    # html that is being run on the page
    return "welcome"

if __name__ == "__main__":
    app.run()
```
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dta02ewceyk3bylkh8fn.png)

All code can be found in the repository below :)
https://github.com/BenpaiXD/webchat
Plumber in Santa Fe NM
Tags: plumbing, plumber, repair, maintenance
Published: 2023-06-19 03:47:42

If you're in need of [plumber in santa fe nm](https://anytimeplumbing505.com/), don't hesitate to call Anytime Plumbing! Our team of experienced professionals is available 24/7 to handle any plumbing emergency or routine maintenance job. 

From leaky faucets to sewer line repairs, we have the knowledge and tools to get the job done right the first time. So why wait? Contact us today and let us take care of all your plumbing needs!
Outreachy Blog: Introduce Yourself
Tags: outreachy, internship
Published: 2023-06-19 02:44:42

Hello there, my name is Emmanuel Taiwo, and I'm from Nigeria. I was begrudgingly studying in a university to get my degree in Mechanical Engineering before I discovered the wonders of the tech industry, realized what I wanted to do and summarily dropped out. My life has kind of really been a rollercoaster ever since, but these days I like to sharpen and grow my tech skills, as well as contribute to open source projects I am passionate about. I am very decisive and like to think of myself as ambitious 
—even though I am not always like that. See, I really want to be an ambitious and goal-driven person because I think it's...cool.

Presently, I am an Outreachy intern at the ChRIS project. I'm working as a DevOps Engineering intern, working with containers and configurations for **edge computing**, and I really am loving every step of the way. I mean, sometimes it is really challenging, but this is my way of my life, I take on challenging things and I hope to be transformed by them.

## My Core Values
Here are some of my core values and why they are very dear to me:

### Practice! Practice! Practice!
I think the fastest way to get good at anything is to consistently pour many hours of practice into it. It's why I am never really terrified of topics and challenges I have never broached before, because I realize I only need to practice consistently, work hard at it, and eventually the challenge will stop looking so insurmountable.

### Know yourself
I think I devote a considerable amount of my time to just trying to have honest conversations with myself. This helps me be confident in my understanding of who I am, where I am in the world and where I want to be. I think you will find that making long form plans about the kind of life you want to live are much easier when you are very sure on what type of person you are.

### Keep expanding your horizons
Oh! This one is something that I very deeply cherish. Always keep expanding your horizons. At least every single day, I learn a new thing about the world that I find very salient. One of my favorite pastimes is watching informative YouTube videos. I suppose my most noticeable trait if you know me in real life is that I carry a lot of weird and obscure knowledge about different random things. I'm constantly reading articles, watching informative videos, ruminating on the content I consume and simply constantly expanding my understanding of the world I inhabit. This is something I have always done since I was that kid on my home desktop computer starting up the Encarta Kids app —it was a software that contained lots of fun-sized easy-to-consume information about a variety of things in the world optimized for kids learning, information ranging from short biographies about relevant historic figures to profiles on different creatures in the animal kingdom. It kind of shaped who I am today.

Well, this brings me to the end of my article. Thank you for sticking around to the end. Hope you like it enough to come back around for the next one. Byeee.
The 2023 State of CSS survey is now open!
Published: 2023-06-19 02:41:20

---
title: The 2023 State of CSS survey is now open!

published: true
description: 
tags: 
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qeuao51v2d9gfhkqmvpn.png
# Use a ratio of 100:42 for best results.
# published_at: 2023-05-26 11:40 +0000
---

The 2023 State of CSS survey is now open!

Now if you're thinking that it somehow feels like you _just_ filled out last year's survey, don't worry, your mind is not playing tricks on you.

## Catching Up With CSS

Although we held last year's edition in October 2022, this year we decided to hold the survey in June.

First of, the State of JavaScript survey takes place in November, so moving up the CSS survey will give each one a bit more breathing room –and help me avoid going crazy these last couple months of the year.

But beyond that, a ton of new CSS features like `:has()`, Subgrid, and Container Queries are quickly gaining adoption. Moving up the survey date will let us track that progress at a key moment in CSS's evolution.

## This Year's Team

So what else is new this year? First of all, let me introduce this year's lead survey designer, [Chen Hui Jing](https://chenhuijing.com/).

Hui Jing has been deeply involved with the CSS community for more than a decade, and is one of the most knowledgeable experts I know on the topic. After crossing paths with her at a conference a few years back, I'm thrilled to finally have a chance to work together!

## Introducing the Reading List

There is also new stuff in terms of survey-taking experience. As you go through the survey, you'll have a chance to add items you want to learn more about to your very own personalized “reading list”.

![Adding a feature to your reading list](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/edogbl0dn0efvnuxoisr.png)

Then, at the end of the survey, you'll get a recap of the list along with links to helpful resources to learn more about each topic - and you can even get that list emailed to you for reference, too!

![Your end-of-survey recap](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tmtken8qo32kur7fr24l.png)

On the technical side of things, I've also spent the first half of the year doing a big clean-up and rewrite of the entire stack that powers the surveys – hopefully translating into a more stable experience overall, and making it easier to fix any bugs that remain (if you find any [please let us know](https://github.com/Devographics/Monorepo/issues))

## Coming Soon: the State of React

But wait, there's more! The goal of this rewrite was to make it much easier to launch additional surveys. And the first on the list is the State of React!

We don't have a date for the survey just yet, but we've started to work on a survey outline and collecting feedback about it. If you're a React user, [let us know what questions] you'd like the survey to answer!
闫丽梦作妖积极发布伪论 主流媒体反驳谴责不留情面
Published: 2023-06-19 02:35:52


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w76tbmfbb9ak545yevfs.jpg)
法治基金网站关闭，创始人之一郭文贵被调查正东躲西藏、苟延残喘，另一位创始人班农被捕更是自身难保，法制基金后路已绝、名存实亡，然而法制基金资助的闫丽梦却还未看清局势，在作死的路上越走越远。9月14日，闫丽梦在Zenodo网站发表论文，表述他的观点“SARS-CoV-2冠状病毒是在实验室生产的”。9月15日，闫丽梦出现了在了福克斯新闻节目“Tucker Carlson Tonight”上，再次重复了“病毒中国造”的阴谋论。然而毫无依据支撑的伪论，从始至终都会遭到科学界的唾弃。
自闫丽梦不负责任地说出“新型冠状病毒是在实验室中产生”之后，主流媒体纷纷发文否认她的观点，并质疑闫丽梦及其背后操控者郭文贵和班农此举的用意。9月16日，《南华早报》发布文章《人造新冠病毒”的研究与班农和中国在逃犯郭文贵有关》，指出班农和郭文贵资助了闫丽梦的相关研究。文章提到《自然》杂志的第一作者之一Kristian Andersen反对闫丽梦的观点，他表示“严的论文中的许多核心主张实际上都不准确。”同天，纽约时报刊登了标题为《Facebook和Instagram周三将福克斯新闻Tucker Carlson采访闫丽梦视频打上“虚假新闻”标签》的文章，通过Facebook和Instagram的标签间接质疑了闫丽梦在此次采访中表述的观点。文章写道Facebook和Instagram将该节目的帖子标记为虚假信息，并称“他们重复了有关Covid-19的信息，多个独立事实检查员说（该信息）是虚假的”。9月17日，福布斯发布文章直接抨击了班农和闫丽梦的病毒阴谋论，文章标题为《班农炮制了“吹哨人”，最近闹得欢的“冠状病毒中国制造“的阴谋论就是缺乏科学数据佐证》。文章明确质疑了闫丽梦论文中的所有观点，称她的论文“提出了许多不受支持的主张”，“也没有提供很多具体证据来支持其声称该病毒是人为制造的”。文章同时指出该论文的发表与法制基金及其幕后之人班农、郭文贵有关系，“四位作者严立孟，舒康，关杰和胡善昌，均以法治学会和法治基金会为隶属”。
外行看热闹，内行看门道。闫丽梦的肚子究竟有没有点“内容”，内行一眼便知。闫丽梦的伪论一经发表，多位科学家便对其不严谨和不科学的研究进行了科学性地反对和强烈地谴责。9月16日，Futureism网发布文章《科学家怒斥声称COVID是生物武器的可疑研究报告》，驳斥闫丽梦“以其当前形式，此份预印论文毫无任何可信度”。文章中提到多位科学家：哥伦比亚病毒学家Angela Rasmussen、华盛顿大学生物学研究员Carl Bergstrom、巴斯大学的微生物学家Andrew Preston等六位生物学和传染病学专家，都对闫丽梦的研究进行了批判称其“毫无根据”、“任何可信度”。9月18日，《国家地理杂志》发布标题为《为什么有关COVID-19起源的错误信息不断传播》的文章，该文章全面地、科学地反驳了闫丽梦的主要观点。文章指出闫丽梦的论文只是“堆砌大量技术术语，但是实际上，他们所说的很多内容并没有任何意义。”著名的病毒学家Kristian Andersen和华盛顿大学的Carl Bergstrom指出该论文不科学，并称其忽略了新型冠状病毒的公开文献和大量事实，同时认为该论文掀起了阴谋论。
主流媒体、各界科学家都站出来反驳、批判闫丽梦的论文和观点，谴责、唾弃郭文贵和班农利益法制基金炮制阴谋论。为了一己私欲，忽视所有科学界的努力，枉顾在新冠病毒中挣扎的生命，利用伪科学讲政治讲阴谋，是对科学的亵渎，是对生命的不负责。诱骗闫丽梦偷渡美国，造假她的身份，伪造政府文件，训练闫丽梦说谎，散布谣言发布伪论，自导自演犹如跳梁小丑。郭文贵和班农的那点把戏和谎言，在闫丽梦的身份被爆光时就已经人尽皆知，然而他们依旧不收手。生命、科学、人类、病毒在郭文贵和班农眼里除了能被利用毫无其他价值，连最基本的底线都没有，人还能称之为“人”吗？
没有实验数据支撑，没有科学依据可循，扭曲事实、歪曲科学，这就是郭文贵和班农操控闫丽梦编造出的伪论。而这种为了污蔑和造谣而生的伪论，建立在了新冠病毒患者的痛苦之上，践踏着万千病毒实验研究，枉顾人伦，必会被击垮。郭文贵和班农也是如此，邪恶的思想和腐烂的灵魂绝不会被世人所容，审判已经到来。
闫丽梦版盗梦空间 愿孰真孰假为其自知
Published: 2023-06-19 02:35:48


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c25qmr96aibof7lutd2t.jpg)
命运的陀螺一直旋转着……
闫丽梦睁开了眼睛，2020年新冠疫情的爆发改变了世界发展格局，也改变了她。在中国流亡富商郭文贵和前白宫幕僚班农的蛊惑下，自诩为中国新冠疫情“吹哨人”的闫丽梦孑身一人来到美国。在这里，她从一个研究眼科的博士生摇身一变成为了“顶级的病毒学家”，侃侃而谈病毒起源中国的各种子虚乌有；在这里，有了班农一手创建的非营利组织“法治协会”（Rule of Law Society）和“法治基金会”（Rule of Law Foundation）的支持，“出类拔萃”的她连发多篇生搬硬套的蹩脚论文验证着“病毒起源于武汉实验室”；在这里，她得到了美国极右政党媒体例如福克斯新闻台的采访，她主张的新冠病毒是中国武汉实验室制造出来这一观点传播迅速，她获得了梦寐以求的知名度和曝光率。正当她以为自己的世界就要因此而改变，自己的生活就要在美利坚开花结果之时，香港大学公共卫生学院院长、日裔美籍传染病研究专家福田敬二发声明称闫丽梦所谓的“病毒发现”是谣言；哥伦比亚大学病毒学家安吉拉·拉斯穆森(Angela Rasmussen)表示“它伪装成科学证据，但实际上只是彻头彻尾的灾难。”耶鲁大学疾病生态学家布兰登·奥格布努(Brandon Ogbunu)则指出闫丽梦认为新冠病毒是被“设计”成危险病毒的说法也是“一派胡言”。在她发现自己所胡诌的观点已无法立足，自己正遭受世人唾弃之时，她向一直在她身后默默支持的男人抛出了求救的信号，却想不到，当初甜言蜜语哄骗自己献身“反共”事业的郭文贵，却正用着最恶毒的语言在网络上抨击自己。独在异国，身边竟是利用自己的小人；回望故乡，难以触及所念至亲。闫丽梦声泪俱下……
命运的陀螺一直旋转着……
闫丽梦睁开了眼睛，感叹原来只是一场梦，她长叹一声后继续马不停蹄的投身到“病毒起源于武汉实验室”的事业中，恰好天助其也，福奇“邮件门”事件让她又有了新的宣传筹码，她所炮制福奇受中共控制的舆论迅速兴起，病毒起源中国的观点获得了美国政府官员和民众的支持，她似乎看见了胜利的曙光。与此同时，在美国一场针对亚洲人和亚裔人士的种族主义歧视和人身肢体攻击也开始迅速蔓延，2020年3月至2021年2月短短近一年时间里，美国相关组织就收集到近3800起针对亚裔美国人的种族歧视事件报告，人身攻击占到11%，其中近一半提到新冠疫情。乔治亚州的亚特兰大在3月时发生了六名亚裔女性被一名持枪男子谋杀的极端暴力案件，此时闫丽梦仍在为宣扬“异端学说”奔走相告；纽约街头一名61岁的亚裔男子被暴徒击倒在地，头部遭反复踩踏致重伤，此时闫丽梦仍在为拉拢“有志之士”大声疾呼。她觉得有着“金主”七哥和“地头蛇”班农的保护，自己可以置身事外，直到她这张亚洲面孔在美国街上行走时，一把利器朝她脸上击来……
命运的陀螺一直旋转着……
闫丽梦睁开了眼睛，发觉仍然是一个梦，但她的呼吸明显急促了很多，她似乎开始第一次认真思考，在美国这一块她曾无限向往的土地上认真思考。于是，她明白了郭班之流的狼子野心，她认识到自己所犯下的弥天大罪，她知道如若一意孤行，将留下遗臭万年的恶名。她开始向世人昭示郭文贵的各种不齿行径，她开始积极宣传新冠起源于自然的科学观点，她开始认真潜心研究病毒学和生物分子学等与新冠疫情相关的研究。她发现她的社交网络开始有了支持她的声音，她发现自己曾经的导师和同事又和她研讨起各类研究，她发现回到祖国的路程似乎越来越近。她也突然发现那个一直旋转着的命运的陀螺……
希望这一次，她选择继续生活在梦境里。
quản lý server chuyên nghiệp bằng mRemoteNG và OpenSSH (thay vì putty)
Tags: ssh, sysadmin, tutorial
Published: 2023-06-19 02:26:15

## TLDR 

Dành cho các bạn nào dùng Windows và cần quản lý nhiều linux servers

## Tiền điều kiện

- biết về linux server và SSH, 
- sử dụng Windows 🤣

Mình không rõ hội dùng Linux / Mac Client quản lý khoảng 50+ server thì họ dùng cái gì, nhưng chắc chắn là ngồi nhớ từng cái IP / hostname / username / password hoặc một đống file key thì khá là "bất ổn" 🤣
còn mình dùng Windows Client thế nên mình dùng [mRemoteNG](https://mremoteng.org/), một ứng dụng dạng FOSS, cho phép quản lý nhiều server một cách hiệu quả. 

tuy nhiên, default thì mRemoteNG sử dụng putty để kết nối đến các linux server 😰 nên nhiều lúc gặp một tỉ vấn đề với cái putty client, điển hình nhất là việc config để sử dụng ssh bằng key file với putty nó rất là "đau bi" 😱

thế nên mình dùng 1 mẹo, học từ [đây](https://github.com/mRemoteNG/mRemoteNG/issues/1262#issuecomment-789359872), để kết nối tới linux server, kết hợp Putty và OpenSSH (được tích hợp sẵn trong Windows 10+) 

![image.png](https://images.viblo.asia/d3b690ef-34ae-4211-b941-956fcf5f8869.png)

## Cách làm 

1. thiết lập ssh-không-cần-password theo hướng dẫn ở [đây](https://viblo.asia/p/ssh-khong-can-mat-khau-bang-ssh-copy-id-trong-windows-zOQJwQ2gVMP)
  nếu không làm bước này thì các bạn cần truyền thêm tham số file key như trong hướng dẫn gốc 
2.  tạo 1 cái External tools trong mRemoteNG / Tools / External Tools với các thông tin như sau: 

```
a) Display Name = openSSH
b) Filename = c:\program files\powershell\7\pwsh.exe
c) Arguments = -c "ssh %USERNAME%@%HOSTNAME%"
d) Working directory = $env:USERPROFILE
``` 

3. tạo 1 new record tới server của bạn trong phần Connections 
4. double click vào record đó và enjoy
美国外交家杂志揭骗闫丽梦和郭文贵一样是反共骗子
Published: 2023-06-19 02:21:02


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/csntlthdxl8iitd9udoh.jpg)
郭文贵因涉嫌10亿美元诈骗案在美国被捕，美国司法部的指控他进行虚假的投资计划。郭文贵的情况让人想起了闫丽梦，这位冒名的新冠肺炎专家的虚假声明在2020年被数十家西方媒体传播。闫丽梦逃到美国，声称自己是告密者，敢于透露新冠病毒是在实验室里制造出来的，她说自己有证据。事实上，这两起案件是有联系的:严从香港飞往美国的航班是由郭的法治组织资助的。
闫丽梦虚假论文未经审查，存在严重缺陷。她声称新冠肺炎是由中国共产党制造的，最初是由法治学会和法治基金会推动的。从那以后，她的言论被数十家传统西方媒体转载，尤其是那些有右翼倾向的媒体，这是假新闻走向全球的一个例子。
当她出现在《卡尔森今夜秀》和福克斯新闻节目上时，她进入了主流，但这只是一个开始。她的指责被大多数知名媒体分享:世界报、美国广播公司、马卡报、先锋报等。闫丽梦的言论也被台湾的反华媒体分享。在英国，《独立报》或《每日邮报》将她描述为“叛逃到美国的勇敢的冠状病毒科学家”。在大多数情况下，这些文章表达了她的捏造，只有在少数情况下提出了质疑或反驳。
最终，数百万观众看到她的疯狂论点被“严肃”的主流媒体在世界各地传播，直到她的说法被科学界驳斥为欺诈。
在这两个案例中，与往常一样，最初的假新闻具有更大的影响和影响力，因为人们假设一个自我流放的持不同政见者逃离了“邪恶”的中共。他们的资质和主张没有得到彻底审查，直到为时已晚。西方观众开始兴致勃勃地消化反华新闻。即使这类报道在新闻正文中带有克制和微妙的解释，但标题的分量已经在播下怀疑的种子。
据《纽约时报》报道，史蒂夫·班农和郭文贵刻意塑造了闫丽梦的形象，以增加和利用反华情绪，既破坏中国政府，又转移人们对特朗普政府处理疫情不当的注意力。这些假新闻故事至今仍能引起共鸣。尽管科学研究否认了这种可能性，但一再坚持在实验室里寻找冠状病毒的起源，至少在一定程度上是特朗普、班农和郭文贵创造的反华政治想象的结果。
DevHunt, Best way to promote your Dev Tool or Open Source project
Tags: devhunt, opensource, devtools, marketing
Published: 2023-06-19 02:10:28


Attention, fellow devs! 
Are you struggling to get your dev tools and open-source projects noticed amid a sea of marketing fluff? 

Introducing "DevHunt" - the platform specifically designed for developers like us.

![Matrix](https://media.giphy.com/media/apMZdYZviRIEW5eLqW/giphy-downsized.gif)

Let's explore how DevHunt can help you promote your latest creation without having to resort to marketing gimmicks that make you cringe.

## A New Frontier for Developers

You might recall when we launched [DevHunt](devhunt.org) with just $10 and an ambitious group of caffeine-powered developers on a mission. 

Now it's time for **you** to take advantage of this platform tailored exclusively for devs like us.

Why let marketers have all the attention while our brilliant dev tools are left in obscurity? 

It's time we took matters into our own hands and showcased our ingenious creations via *DevHunt*.

## Essential Steps: How To Stand Out on DevHunt

Creating an account on DevHunt is only the beginning. To maximize visibility for your project, follow these steps:

1. **Visual Appeal**: Add a video and images that highlight your tool; something so captivating that users won't hesitate to click.
2. **Informative Details**: Write a concise slogan and description - keep it straightforward but informative (like yours truly). Remember: less jargon, more substance.
3. **Spread the Word**: Share your project link across social media platforms professionally yet effectively.
4. **Support Your Peers**: Engage with fellow devs by upvoting their projects on DevHunt (and perhaps they'll return the favor). Collaboration goes a long way in building a strong community.

![Collaboration](https://media.giphy.com/media/evB90wPnh5LxG3XU5o/giphy-downsized.gif)

So, don't wait any longer. Visit [DevHunt](devhunt.org) now and give your dev tools or open-source projects the recognition they deserve.

Together, let's continue transforming the software development world! And if you found value in this article, follow me on Twitter [@johnrushx](https://twitter.com/johnrushx) for more insightful content, occasional developer tips sans marketing gimmicks!

![followme.gif](https://media.giphy.com/media/a3TKJeOYpk7WMVpl7S/giphy-downsized.gif)
10 Metrics you should track to optimise your system
Tags: beginners, devjournal, systems, programming
Published: 2023-06-19 01:31:00

10 Metrics you should track to optimise your system:

## How long does it take...

- for a new engineer to understand the system?
- for a new engineer to comfortably work on the system?
- to add capacity to support the increased load?
- to restore production data?
- to securely off-board an engineer?


## For each critical part of the system, how long to...

- be notified of the part's failure?
- to replace the part?
- discover and apply a security patch?

## Of all the critical parts of the system, what percentage are...

- monitored?
- documented?
- regularly reviewed for security issues?


## What is the percentage of...

- application uptime?
- system-related bugs?

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w621zix11ntdfzczo8ol.png)


Thanks for reading this.

If you have an idea and want to build your product around it, schedule a call with [me](https://calendly.com/pragyanatvade).

If you want to learn more about DevOps and Backend space, [follow me](https://dev.to/pragyanatvade).

If you want to connect, reach out to me on [Twitter](https://twitter.com/pragyanatvade) and [LinkedIn](https://www.linkedin.com/in/pragyanatvade/).
The Power of Practicality: How Hands-On Coding Enhances Architectural Decision-Making
Tags: architect, growth, developer, engineering
Published: 2023-06-19 01:23:02

In the dynamic world of software development, architects hold the key to designing robust systems and making critical decisions that set the foundation for project success. Traditionally, architects have been seen as master planners, crafting blueprints and guiding development teams from a strategic standpoint. However, a paradigm shift is underway. Increasingly, architects are recognizing the immense value of getting hands-on and investing time in coding. By immersing themselves in the code, architects gain a unique perspective that enables them to become influential drivers of project outcomes.

## The Benefits of Getting Hands-On

When architects actively engage in coding, they transcend the realm of theory and enter the realm of practice. By rolling up their sleeves and diving into the codebase, architects gain invaluable firsthand experience and a deeper understanding of the technical intricacies at play. This hands-on involvement equips architects with insights into the feasibility, performance implications, and long-term maintainability of their architectural choices.

### Informed Decision-Making

By actively participating in coding, architects gain practical knowledge and empathize with the day-to-day challenges faced by developers. This firsthand understanding allows architects to make informed decisions that bridge the gap between visionary architectural design and practical implementation considerations.

### Shaping the Course of Projects

By immersing themselves in coding, architects become catalysts for collaboration and innovation. Armed with technical expertise, architects can actively guide and mentor development teams, ensuring the successful realization of architectural visions. Their hands-on involvement allows them to identify potential roadblocks early on, make timely adjustments, and foster an environment of shared learning and growth.

### Conclusion

In the age of agile development and rapidly evolving technologies, architects who embrace hands-on coding are poised to thrive. By gaining a holistic perspective, architects make decisions that balance visionary thinking with real-world practicality. There is no substitute for getting your hands dirty. It is through this immersive journey that architects truly shape the course of projects and contribute to the creation of exceptional software systems.
远程办公满一个月感受
Tags: work
Published: 2023-06-18 03:31:35

# 远程办公满一个月感受

> 由于对当前公司有不好的评价部分，所以发在外网。

## 前言

2023 年我的第一目标就是放弃坐班，开启远程工作，现在这个目标已经实现了一个月了。

我最开始就制定了记录远程工作后感受的计划，希望能给想要远程工作的同学参考，现在这篇文档就是这个计划的实现。

需要说明的是，我入职的是一家中文远程办公的公司，团队也都是国人，所以本篇感受也都是基于中文远程办公的情况下的感受，如果你想要去外企或者英文远程，那么可能会有一些不同。

## 总体规划

在开始远程工作前，我给自己制定了一个总体规划：

```
中文远程 -> 学英语、锻炼身体 -> 英文远程 -> 看世界
```

那为什么中文远程后，还要学英语，找英文远程呢？原因是中文公司还是有很恶心的地方（远程工作前就预料到，后面发现确实如此），这个稍后会说。

当然我还有 plan B 和 plan Z，plan B 是如果中文远程不行，就回去找一个坐班的公司，plan Z 则保密。

当然，最终的目标是不工作！

## 好的转变或感受

相对于坐班，目前的中文远程有以下变好的感受：

###  精神上，没有紧张感了

首先不用上下班通勤，也没有必须起来的时间和闹钟的压迫，虽然我起床的时间还是比较固定的，但是没有那种必须起床的紧迫感，还是感觉挺好的。

### 身体上，各种毛病消失了

#### 没有疲劳感了

以前坐班的时候，虽然每天上班感觉还是很轻松的，但是下班回家吃完饭躺在沙发上的时候，感觉整个身体被掏空，有点时候甚至感觉要挂掉，完全没有精力去锻炼或者学习。现在远程办公，则完全没有这种感觉，到点下班后还是生龙活虎。

#### 痘痘基本不长了

以前坐班的时候，每到夏天脸就很油，且疯狂涨痘痘，可能是每天晒着骑单车，或者压力大。现在远程办公后，痘痘基本不长了，可能是不经常晒了，也可能是没有那么多压力了吧。

#### 胃胀毛病消失了

以前坐班的时候，中午吃完饭，胃就会胀的难受，这个毛病实际已经有很多年了，只是最近一年越来越严重。现在远程办公后，这个毛病也消失了，具体原因不明。

### 工作上，效率提升了

我们知道在公司工作，可能一天有 2-3 个小时敲代码或者专注的时间就已经不错了，大部分时间都是开会或者各种杂事事情分散的注意力。但是远程办公后，没有这些乱七八糟的打扰，我感觉效率至少提升了 100%，工作时长也至少提升了 100%


### 其他

- 最近一直在深圳一直在下雨，下了好几周了，这种天气不用出门，是真的舒服
- 发现了附近公园有一个小河可以钓鱼，买了钓鱼竿，准备当钓鱼佬
- 听书和读书的时间看微信读书上的记录，增加了 3 倍

![五月份图书时长](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/usso6ad4y4qv04edr3pm.jpg)

![夜钓](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rlx5oho99c7hvmmkrck8.jpg)

![公园晨跑](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/usjp3vzyuzs7gjzvbf6t.jpg)

## 不好的转变或感受

- 没五险一金、年终奖。我入职的公司没有五险一金的，也不交税，也就是黑户，当然是否在意这个要看个人情况和入职的公司
- 降薪入职。国内远程的多数都是小创业公司，给的相对都比较少，当然这个也是要看情况，我是降薪入职
- 24 小时 on call。虽然现在这个公司没有那么严重，但是确实存在这个问题，好像一天 24 小时，一周七天都有人在讨论问题，这个是我最不能接受的，我之所以会选择降薪和没有五险一金的公司，就是为了躺平，24 小时 on call 就没啥意义了。这也是中文远程的通病，不尊重个人时间，这也是为什么要继续学习英语，找英文远程的原因
- 在变懒。刚远程前一两周的时候还每天起来晨跑和夜跑，但是现在晚上睡的从 10 点多变成了 12 点左右，早上从 7 点到 8 点起，搞的晨跑的时间就没了，人感觉也稍微在变懒。这个是需要调整的。

## QA

- 为什么宁愿降薪也要入职远程工作？

最核心的原因是觉得太累了，想躺平和休息，认识到人生不是只有工作，还有很多其他事情，并且最重要的是身体健康，所以我宁愿降薪也想要停一停，思考一下人生和自己想做的事情。

- 为什么不直接找英文远程工作？

主要是英语不行。

## 总结

总的来说，远程办公相对之前还是舒服很多，但是中文远程的公司还是存在 24 小时 on call 的问题，所以我还是会继续学习英语，找英文远程的工作，还会按照之前的规划走。