远程工作

远程办公是不是新工作时代来临?

人走茶凉 提交于 2020-02-27 03:32:01
2020 年的工作正式开启,大多数人的开工是「远程办公」。对上班族来说,在家上班意味着什么?这背后有哪些强硬的技术支持?远程办公会不会在未来五到十年成为普遍现象?欢迎大家在留言发表自己的看点,大家一起来讨论讨论! 最近由于新型冠状病毒疫情的原因,很多公司不得不尝试远程办公的方式。远程办公长远来说利大于弊,目前为什么却并没有得到普遍的推广?如果绝大多数工作实现了远程办公,城市的生态,人们的生活方式会发生哪些巨大变化? 想象一下在家里摆放一个办公舱,就可以进行办公,大大的节省了各种成本和时间,大量机械性的工作被ai取代,大量的项目被外包,有一个类似滴滴软件的你可以在上面接取各种长期或者短期的工作任务,同时你的工作能力等级会被系统进行评分,你支持这样的社会模式么? 先来简单的说下远程办公的优缺点,大家可以细品一下。 远程办公的优点 无疑,远程办公拥有着众多优势。对于员工而言,可以减少通勤时间,可以更灵活的安排自己的工作(比如不用非要请个假才能去接自己的孩子),甚至可以选择自己喜欢的城市,对于企业而言,也可以减少办公场地,招聘到世界各地的人才。 远程办公的挑战 信任的问题,远程办公的家庭环境的问题,自律的问题等等。因为这些东西都是比较考验人性的问题,人性的问题解决是比较难的。 其实在国外这种办公方式比较常见,这次疫情也可以说在某一程度上推动了远程办公的发展,我个人是认为远程办公利大于弊

IDEA之Git分支以及Stash使用

别等时光非礼了梦想. 提交于 2020-02-27 02:38:37
随着公司开发人员的增加,以及多需求的并行开发,功能上线就会碍手碍脚;害怕自己没写完的代码被别人部署到线上,害怕别人代码没写完被自己部署到线上;总之功能上线之前还要和所有开发沟通,能不能部署代码?如果只是几个人的团队倒也无妨,但是开发人员多了,沟通成本就很高了。于是 Git 的分支就发挥它的作用了,本文讲解工作中使用 IDEA 进行分支的管理以及合并,以及其他 Git 使用技巧。 环境准备 为了演示,先用 IDEA 创建一个简单工程,提交到 git 远程仓库当中。 dev-100 分支创建 现在接到了一个编号为 100 的需求,我们在 master 基础上,创建 dev-100 分支 创建新分支 dev-100的同时,并切换到 dev-100 分支。 dev-100 分支代码开发 在 dev-100 分支编写需求编号为 100 的 功能,代码完成后进行 commit 以及 push ( 如果这个分支只有你一个人在开发的话,就不用 push 到远程分支了,只需要 commit 即可 ) 分支合并 现在我们要把 dev-100 分支上的代码合并到 master 主分支上 先切换到 master 分支 合并 dev-100 分支到 master 分支之前,建议先对 master 代码进行 pull 更新操作,然后再执行 Merge into Current 如果没有冲突,dev-100

IDEA之Git分支以及Stash使用

自古美人都是妖i 提交于 2020-02-27 02:38:08
环境准备 为了演示,先用 IDEA 创建一个简单工程,提交到 git 远程仓库当中。 dev-100 分支创建 现在接到了一个编号为 100 的需求,我们在 master 基础上,创建 dev-100 分支 创建新分支 dev-100的同时,并切换到 dev-100 分支。 dev-100 分支代码开发 在 dev-100 分支编写需求编号为 100 的 功能,代码完成后进行 commit 以及 push ( 如果这个分支只有你一个人在开发的话,就不用 push 到远程分支了,只需要 commit 即可 ) 分支合并 现在我们要把 dev-100 分支上的代码合并到 master 主分支上 先切换到 master 分支 合并 dev-100 分支到 master 分支之前,建议先对 master 代码进行 pull 更新操作,然后再执行 Merge into Current 如果没有冲突,dev-100 中的代码就会被合并到 master 分支上了,合并成功后,需要 push 才能推送到远程仓库 取消分支合并 合并完成后,但是由于一些问题,我们想要取消本次合并,右键 git,选择 Reset HEAD HEAD^ 是还原到上一个版本,HEAD^^ 是还原到上上一个版本。 Reset Type 有三种: mixed 默认方式,只保留源码,回退commit和index信息 soft

Git使用详细教程

六月ゝ 毕业季﹏ 提交于 2020-02-26 02:22:14
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 工作原理 / 流程: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库二:SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。三、在windows上如何安装Git?msysgit是 windows版的Git,如下: 需要从网上下载一个,然后进行默认安装即可。安装完成后,在开始菜单里面找到 “Git --> Git Bash”,如下: 会弹出一个类似的命令窗口的东西,就说明Git安装成功。如下: 安装完成后,还需要最后一步设置

远程办公需调整工作习惯,工具只是辅助而已

女生的网名这么多〃 提交于 2020-02-26 02:18:15
2月份,本是不少企业开工的日子,但是由于突然疫情,大多数企业无法正常办公,而是必须在线上远程办公。无论是对于企业还是个人,这场突如其来的病毒都是一次巨大的挑战,能否从容应对,甚至关乎企业的生存。 必须要承认的是,疫情时期的远程办公与往常的线上沟通有着诸多不同,我们可能要面对「全员」的远程协作,持续时间无法估计,很多团队对此也没有丝毫准备。今天就从团队协作、个人管理的角度出发,向大家介绍一些远程办公中需要注意的要点。 1、在线协作:项目管理不只是领导的事 对于一个远程办公团队来说,首先要解决的问题就是成员之间的协作。我们之前已经给大家介绍过一些在线笔记工具,像石墨文档、印象笔记等,它们都在疫情期间开放了相关的远程协作功能,能完成保存、同步、协作等基本需求。 远程办公对于整个团队的考验,更多体现在项目的整体统筹上。过去我们认为只有团队领导才会去关心整体项目,但实际上在全员远程办公的情况下,项目的进程细节需要每个成员都去了解。这样做的目的有两层:第一是提升团队的整体效率,每个人都有明确的目标和任务,减少因缺乏沟通而带来的重复劳动。 第二是体现成员的个人价值,从整体的项目情况可以看到其他人贡献了什么,谁超额完成、谁影响了整体进度,这种信息同步既是远程办公条件下进行奖惩制度的依据,又能对每个成员起到督促、激励的作用。 对于项目统筹的需求,你能够在项目中添加各种属性,比如标签、日期、归属人等

MOT免费直播 | 硅谷、字节跳动等大厂经验:如何与远程团队更有效的沟通协作?

a 夏天 提交于 2020-02-25 23:57:27
远程办公在国外并不是一件新鲜的事情。在硅谷,尤其是新一代的科技公司,几乎都有远程工作的基因,但在国内,远程办公并不多见。 疫情影响下,目前仍有不少企业选择在家办公。通过近两周的远程办公协作,多数管理者认为管理和沟通效率的下降是在家办公最大的挑战。相比之前面对面就能解决的事情,大部分管理者仍旧存在以下困惑: 人员间工作协同难; 工作进度不明,反复沟通效率低; 各平台信息分散易遗漏; 工作更加碎片化; … 为了更有针对性的帮助到研发团队,msup将继续为大家做免费直播分享,本周我们邀请到了硅谷及独角兽等企业的一线专家,以“远程办公”为主题进行分享、答疑,为研发团队找到最佳的问题解决方案。 以下是本周课程内容的预告,扫码添加小助手微信:buzz-xzs01,即可入群学习。 大家将此活动转发,还可获得讲师现场直播的PPT。尽管远程办公给我们带来很多麻烦和挑战,但同时也带来了机遇。譬如远程办公能够彻底打破物理限制和隔阂。值得一提的是,远程办公为企业组织升级、管理方式和理念升级带来一个契机,有助于企业打造一个面向未来的数字化组织。 来源: 51CTO 作者: msup 链接: https://blog.51cto.com/13394728/2472000

工作自由--需求分析

折月煮酒 提交于 2020-02-25 18:41:44
工作自由(项目):www.worksolo.cn 什么是需求分析 需求分析也称为 软件需求分析 、系统需求分析或需求分析工程等,是开发人员经过深入细致的 调研和分析 ,准确理解用户和项目的 功能、非功能(性能、可靠性) 等具体要求,将用户非形式的需求表述转化为完整的 需求定义 ,从而确定系统必须 做什么 的过程。可能很多人已经了解了需求分析的过程,这里补充一点:需求分析包括 竞品分析 : 了解竞品、分析竞品、对竞品的功能进行微改造并加入自己的功能,这也是周鸿祎经常说的“微创新”,创新的过程不一定是全新的,可以是逐步迭代,小步快跑的过程。 这里列出一些可能的竞品,如果后期发现不合适将定期修改删除掉(关键的思路是:在家办公、远程办公、自由职业): 钉钉:提倡远程 企业微信:类似钉钉,远程办公 BOSS直聘:参考招聘功能 拉勾网:参考招聘功能 自由人: http://www.freemancn.com/ 自由职业功能 如果你有看到其他竞品,麻烦发评论告诉我 看到上面两个知名竞品有人不经会问,如果你如何竞争过阿里和腾讯的竞品呢,人力物力不可比,当然以上竞品的思想和这个项目有类似的地方,但我们的方向是完全实现远程办公,让更多公司加入到这个行列中来,甚至有人来这个平台开一家虚拟公司(也可以是现实注册的公司),让更多人加入进来协作,而不是只是在已有的企业中倡导远程办公

Git常用命令总结

大兔子大兔子 提交于 2020-02-22 01:51:45
首先说一句,git跟踪并管理的是修改,而非文本。(18年的五四青年节,今天在做好一个项目的需求之后,需要重置工作区的修改,还有从远程上克隆下来(git clone url 默认是只会克隆master分支下的东西),然后再新建一个分支干活,干完活之后再提交到新建分支上,然后再提merge请求,进行合并,这里再简单复习一下git的命令,还有补充总结一下) 这里有一个简化的图,有助于更好的操作git。 这里有一些常用的命令,总结一下,以便日后查看。 撤销工作区里面所做的修改(修改本地仓库中的文件后,执行git add之前) git checkout -- filename(readme.txt) :这个命令是将工作区里面的修改全部撤销。这里有两种情况: 在工作区中修改之后,还没有提交到暂存区,执行 git checkout -- readme.txt 之后,会回到工作区之前没有修改的状态 在工作区中修改后已经提交到暂存区,然后又做了修改,这时候执行 git checkout -- readme.txt 之后,会回到提交到暂存区的状态 总的来说, git checkout -- filename 这个命令会将文件退回到最近一次的git commit或者git add时的状态。这个过程可以使用 git status 查看版本库的状态 撤销暂存区里面所做的修改(执行git add 之后,git

测试

断了今生、忘了曾经 提交于 2020-02-21 17:33:43
廖雪峰 Git 教程 + Git-Cheat-Sheet 学习总结 本教程主要是个人的 Git 学习总结。 主要参考博客: 廖雪峰 Git 教程 Git-Cheat-Sheet 文章目录 廖雪峰 Git 教程 + Git-Cheat-Sheet 学习总结 Git教程(廖雪峰) 安装Git 创建版本库 时光机穿梭 版本回退 工作区和暂存区 管理修改 撤销修改 删除文件 远程控制 添加远程库 从远程库克隆 分支管理 创建与合并分支 解决冲突 分支管理策略 Bug分支 Feature分支 多人协作 标签管理 创建标签 操作标签 使用GitHub 使用码云 自定义Git 忽略特殊文件 配置别名 搭建Git服务器 Git-Cheat-Sheet 配置 本地修改 搜索 提交历史 分支与标签 更新与发布 合并与重置(Rebase) 撤销 Git教程(廖雪峰) 安装Git 先去Git官网下载安装程序,安装完成后找到Git,启动Git Bash,蹦出一个类似命令行窗口的东西就表示Git安装成功! 安装完以后的配置: $ git config --global user.name "your name" $ git config --global user.email "email@example.com" 12 因为Git是分布式版本控制系统,所以每个机器都必须自报家门:你的名字和邮箱地址。 git

git

非 Y 不嫁゛ 提交于 2020-02-19 18:36:15
廖雪峰 Git 教程 + Git-Cheat-Sheet 学习总结 本教程主要是个人的 Git 学习总结。 主要参考博客: 廖雪峰 Git 教程 Git-Cheat-Sheet 文章目录 廖雪峰 Git 教程 + Git-Cheat-Sheet 学习总结 Git教程(廖雪峰) 安装Git 创建版本库 时光机穿梭 版本回退 工作区和暂存区 管理修改 撤销修改 删除文件 远程控制 添加远程库 从远程库克隆 分支管理 创建与合并分支 解决冲突 分支管理策略 Bug分支 Feature分支 多人协作 标签管理 创建标签 操作标签 使用GitHub 使用码云 自定义Git 忽略特殊文件 配置别名 搭建Git服务器 Git-Cheat-Sheet 配置 本地修改 搜索 提交历史 分支与标签 更新与发布 合并与重置(Rebase) 撤销 Git教程(廖雪峰) 安装Git 先去Git官网下载安装程序,安装完成后找到Git,启动Git Bash,蹦出一个类似命令行窗口的东西就表示Git安装成功! 安装完以后的配置: $ git config --global user.name "your name" $ git config --global user.email "email@example.com" 12 因为Git是分布式版本控制系统,所以每个机器都必须自报家门:你的名字和邮箱地址。 git