实施可以转运维吗,本命年做梦梦到鬼

...做过实施经理,有些JAVA,SSH基础,可以转开发吗?要是可以转的话,能...

建议不要转了,做好本职工作也很好,换工作可能工资折半不说,能否成功还是个未知数。公司里面有个例子了,靠多年的经验,面试时混到了开发岗位,但是开发不行,被迫离职了。
开发的工资是按开发能力评定的,其他的能力不会打入考虑范畴,所以工资是下降的。其实我也是转行的,刚开始就2k,到手1k多,慢慢挺过来的,真的很辛苦,不过成功了会很有成就感,但是太辛苦了,而且不是每个人都这么幸运。
如果真的想转,从头踏踏实实的打基础,苦干+巧干,2-3年也会有所成就,我是这么做的,看你怎么考虑了,朋友,祝你好运。

其它it工作的经验是否能转运维,运维太难找,投一批简历都拒绝了,别人...

你为什么不做编程呢

我在开发方面学了一段时间,想转到运维方向有优势没啊?

有一定的优势,不过运维的要求是挺高的,运维主要有以下几点:

  1. 有一定的网络基础,一些基本的协议如HTTP、TCP等要非常熟悉;

  2. Linux操作系统要非常熟练,各种服务的配置,脚本编写等等;

  3. 要具备一定的责任感、反应能力(主要表现在异常处理方面)、语言表达能力要强

...软件实施工程师转运维不知前景如何,对运维不是很熟

现在运维和开发的界限已经很模糊了,一般都是devops了。如果是高级运维工程师必须要熟悉网络工程和系统工程两大块。还要了解一点语言,比如php,java或者python。 来自职Q用户:匿名用户
为什么不转项目经理或者产品经理? 来自职Q用户:匿名用户

想转Python 自动化运维,好转吗

好转,学会以下操作就很容了。
得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()
返回指定目录下的所有文件和目录名:os.listdir()
函数用来删除一个文件:os.remove()
删除多个目录:osremovedirs(r"c:\python") //略危险,熟练之后再用吧
检验给出的路径是否是一个文件:os.path.isfile() //经常会用
检验给出的路径是否是一个目录:os.path.isdir() //经常会用
判断是否是绝对路径:os.path.isabs()
检验给出的路径是否真实存在:os.path.exists()
返回一个路径的目录名和文件名:os.path.split()
例:import os
os.path.split('/home/swaroop/byte/code/poem.txt')
结果为:('/home/swaroop/byte/code','poem.txt') //就是把路径和文件
名分别列出来显得更加清楚
分离扩展名:os.path.splitext()
获取路径名:os.path.dirname()
获取文件名:os.path.basename()
运行shell命令:os.system()
读取和设置环境变量:os.getenv()与os.putenv()
给出当前平台使用的行终止符:os.linesep windows使用'\r\n',linux使
用'\n'而mountainlion使用的是'\r'
显示你正在使用的平台:os.name 对于windows,他是'nt',而对于linux/unix
,他是'posix'
重命名:os.rename(old,new)
创建多集目录:os.makedirs(r"c:\python\test")
创建单个目录:os.mkdir("test")
获取文件属性 os.stat(file)
修改文件权限和时间戳:os.chmod(file)
终止当前进程:os.exit() //python2.4可用
获取文件大小:os.path.getsize(filename)
文件操作:
os.mknod("test.txt") 创建空文件
fp = open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件
关于open/file的模式:
w 以写的方式打开
a 以追加的模式打开(从EOF开始,必要时创建新文件)
r+ 以读写模式打开
w+ 以读写模式打开 //据说不好用
a+ 以读写模式打开 //我比较喜欢用,读写打开后追加
rb 以二进制读模式打开
wb 以二进制写模式打开
ab 以二进制追加模式打开
rb+ 以二进制读写模式打开
wb+ 以二进制读写模式打开
ab+ 以二进制读写模式打开
fp.read([size]) //size 为读取长度,以byte为单位
fp.readline([size]) //读一行,如果定义了size,有可能返回的只是一行的一
部分
fp.write(str) //把str写到文件中,write()并不会在str后加上一个换行符
fp.writelines(seq) //把seq的内容全部写到文件中(多行一次性写入)。这个
函数也只是忠实地写入,不会在每行后面加任何东西
fp.close()
fp.flush() //把缓冲区的内容写入硬盘
fp.fileno() //返回一个长整形的“文件标签”
fp.isatty() //文件是否是一个终端设备文件(unix系统中的)
fp.tell() //返回当前位置,比如:
fp = open("zhige.txt",'a+') //zhige.txt里的内容为zhigedahaoren
fp.read(3)
c = fp.tell()
print c //会返回显示zhigedahaoren里的第三个字母i
fp.next() //返回下一行,并将文件操作标记位移动到下一行
把一个file用于for...in file 这样的语句时,就是调用next()函数来实现遍历

fp.seek(offset[,whence]) //讲文件的游标移动到offset的位置和tell搭配
做实验看比较明显
fp.truncate([size]) //把文件裁成规定的大小,默认的是裁到当前文件操
作坐标的位置。如果size比文件大小还要大,依据系统的不同,可能是不改变文
件,也可能是用0把文件补到相应的大小,也可能是以一些随机的内容加上去。
目录操作: //感觉可以用 os.system('')里写shell完成
os.mkdir("file") 创建目录
复制文件:
shutil.copyfile("oldfile","newfile") //oldfile和newfile都智能是文件
shutil.copy("oldfile","newfile") //oldfile只能是文件,newfile可
以是文件,也可以是目标目录
复制文件夹:
shutil.copytree("olddir","newdir") //olddir和newdir都只能是目录,
且newdir必须不存在
重命名文件(目录):
os.rename("oldname","newname") //文件或目录都是这条命令
移动文件(目录)
shutil.move("oldpos","newpos")
删除文件
os.remove("file")
删除目录:
os.rmdir("dir") //只能删除空目录
shutil.rmtree("dir") //空目录,有内容的目录都可以删
转换目录:
os.chdir("path") //更换路径
一些详解:
seek(offset,where): where=0从起始位置移动,1从当前位置移动,2
从结束位置移动。当有换行时,会被换行截断。seek()无返回值,故值为None。
tell(): 文件的当前位置,即tell是获得文件指针的位置,受
seek,readline,read,readlines影响,不受truncate影响
truncate(n):从文件的首行字符开始截断,截断文件为n个字符;无n
表示从当前位置起截断;阶段之后n后面的说有字数被删除。其中win下的换行代
表2个字符大小。
readline(n):读入若干行,n表示读入的最长字节数。其中读取的开始
位置为tell()+1。当n为空时,默认只读当前行的内容
readlines 读入所有行内容
read 读入所有行内容

从事软件开发的,后期能转linux运维吗,对运维帮助大吗?

可以转的。其实IT行业,跨进去后会发现有很多岗位。都是相同的。开发后期可以转运维的。其实转什么,全看你自己。

展开全文
返回顶部
Baidu