pc端软件开发(软件开发工程师的个人简历)

本文目录
软件开发工程师的个人简历
个人简历也称为个人履历,是指求职者在求取或是转换工作岗位时向用人单位证明自己工作经历,条件,对自己职业学历爱好情况一一叙述文体。以下是我为大家准备的软件开发工程师的个人简历,欢迎大家前来参阅。
个人简介
姓 名: 张先生 性 别: 男
婚姻状况: 未婚 民 族: 汉族
户 籍: 广东-珠海 年 龄: 28
现所在地: 广东-珠海 身 高: 168cm
希望地区: 广东-广州、 广东-深圳、 北京、 上海、 广东-珠海
希望岗位: 计算机IT类-开发/应用-软件工程师
计算机IT类-开发/应用-网络信息安全工程师
计算机IT类-开发/应用-数据库开发与管理(DBA)
计算机IT类-管理/技术支持-项目主管
计算机IT类-管理/技术支持-项目经理
寻求职位: 软件开发、 数据开发与管理、 IT项目管理
教育经历
2002-09 ~ 2006-07 海南师范大学 信息与计算科学 本科
培训经历
2005-02 ~ 2005-05 希赛网 软件设计师培训
**公司 (2008-10 ~ 至今)
公司性质: 国有企业 行业类别: 计算机软件
担任职位: 软件开发工程师 岗位类别: 软件设计师
工作描述: 主要从事格力电器MES系统相关工作.工作职责如下:
1.MES系统PC端软件开发.
2.PDA软件开发,实现MES数据现场数据实时采集处理.
3.SQL Server***数据库维护,MES系统主数据库Oracle数据库维护,数据库优化.
3.PDA,无线便携式打印机等便携式设备测试,调试,选型.
**公司 (2006-09 ~ 2008-10)
公司性质: 私营企业 行业类别: 计算机软件
担任职位: 软件设计师 岗位类别: 软件设计师
工作描述: 参与台万鑫在线ERP系统开发(Spring+hibernate),负责的后台开发工作.
利用MSSQL2005建立数据仓库,并进行相关的分析服务(SSAS),报表服务(SSRS)的开发。
**公司 (2006-03 ~ 2006-09)
公司性质: 外资企业 行业类别: 计算机软件
担任职位: 软件设计师 岗位类别: 计算机IT类-管理/技术支持
工作描述: 用delphi7进行聚宝系统的开发工作,用CrystalReport8.0进行相关的报表系统开发。
公司性质: 事业单位 行业类别: 教育、培训
担任职位: 数学报副社长 岗位类别:
工作描述: 组织管理数学报的工作,主要负责数学报稿件的审查,网页的校对,数学报社人员的工作管理等......
项目经验
格力电器MES项目 (2008-10 ~ 至今)
担任职位: 软件开发工程师
项目描述: 格力电器MES项目主要解决了公司ERP系统对现场执行管理的不足.
通过MES系统,增加物流配送的及时性和准确性,,实时掌控生产现场的进度,对成品仓库的成品进出进行实时有效管控.
责任描述: 1.MES系统PC端软件开发
2.MES系统PDA客户端开发.
3.MES系统Oracle数据库维护,数据库优化.
4.MES数据采集数据库SQL Server的维护.
5.PDA扫描器,无线便携式打印机,自动扫描仪等设备的选型,测试,调试.
技能专长
专业职称:
计算机水平: 高级程序员
计算机详细技能: 1.熟练掌握,JAVA软件开发,能够高效准确的实现软件需求.
2.掌握智能设备软件开发技术(包括android,Wince/Win Mobile,iphone)
3.对软件整体架构能够准确把握,能够带领团队实现既定目标.
3.掌握HTML.Javascript,XML/XSL.
4.掌握MVP,MVC架构下的软件开发.
5.熟练掌握Sql Server.Oracle数据库,并对其进行优化,维护.
6.对大数据量的处理(TB级)有一定的经验.
技能专长: 1.计算机专业知识扎实,认真踏实负责。
2.掌握软件工程知识,熟悉软件开发全过程。
3.快速掌握新的软件开发及管理技能,并用于实践中.
4.对新技术新方法能有着钻研精神.
语言能力
普通话: 流利 粤语:
英语水平:
英语: 良好
求职意向
发展方向: IT行业发展
其他要求:
自身情况
自我评价: 本人具有较强的专业理论知识,基础扎实且广泛。为人诚信,勤奋务实,有较强的适应能力和协调能力。有团队精神。能恪守以大局为重的原则,有高度的责任心和很强的专业精神。
相信您的信任与我的实力将为我们带来共同的成功!
桌面端开发都用什么语言,简单分析下这些语言的优劣势对比
目前,最优的选择有四个:
1.如果只在win下使用,.net form是不二选择,可谓是又快又好,企业应用或定制开发都是相当好的,初学者也可以入手。
2.electron,跨平台。需要会前端,必须熟悉js、css和html。属于前端人员大杀器,如果是初学者,需要一下子学三样东西,再加上electron的进程间通信,可能会被搞懵。
3. qt5,可以使用qml(js语法)进行UI编程,但是需要懂c艹,但是写软件相当快,还可以写安卓、ios、Linux、嵌入式中的应用。
4.flutter,刚刚正式支持win平台的软件开发。谷歌出的这个东西,适合没有基础的初学者,因为是一个全新的体系,全新的语言,写ios、安卓非常高效,之后还会兼容h5。如果是初学者可以跟着走,值得尝试。但是新东西总有一些坑。
正式项目跨平台建议electron或qt,只用win平台强烈建议微软自己的net。个人技术尝试建议flutter。
桌面端开发跨平台的,如果你是轻量级的项目,那么我推荐你用electron, 目前使用Electron来开发的桌面应用非常多,我们最熟悉的比如Atom,VScode等等。
而且在github上也能找到许多应用使用了electron。
electron是Node,Chromium,html,css,js的结合框架,这就需要你有一定的前端基础。其实只需要了解一下electron的API就行了,其他的就像你在做web是一样的。
这种方式最大的缺点就是性能,还有透明窗口也有问题。所以在做需要性能方面占有很大成分的项目时,并不推荐使用这个方式。
那么其他的,就是最近几年使用比较多的windows directui框架,但它不是跨平台的。
那么就引出了qt,作为c++跨平台的界面框架,这个上手的话,我觉得对一般人是有难度的,因为首先需要扎实的c++功底,其次你要熟悉控件的制作原理,因为有时候你需要定制自己的UI控件。它现在在嵌入式,军工领域非常受欢迎。但是整个库非常臃肿庞大,而且开发界面的效率也非常低。如果来做互联网项目,迭代更新的速度根本就跟不上。
目前都只有大公司会采用,像maya这种生产力型的应用很多是qt做的。
还有一种是直接使用Cef加js,比如网易云音乐,就是这么搞的,但是很多和系统平台的交互接口你需要重写,等于是需要自己造轮子。工作量大,目前没有适合的框架给你套用,也需要扎实的c++功底。
其实pc端的应用基本也就windows会火一些,再加一个macos,那么选择qt应该会很好一点,毕竟你自己造一个跨平台的框架,太费时。总之,做跨平台就意味着,不可能做到既有效率又完美的实现各种功能,许多都要自己摸索。
win桌面端直接上visual studio啊!然后你熟悉什么语言?vb.net,c#,c++都有相应的win桌面工具。直接用就好了,非常好用
编程语言这种东西无所谓,只要能用啥都可以。 主要看你老板需要和你会用什么语言。
比如 我用AS编安卓程序,当然用JAVA。不过我后台最开始用ASP和ASP.NET来做,现在换PHP了。桌面端用QT或者VB做。 涉及单片机部分控制也用C。
现在做跨平台的了 开始以QT为主了。
只要能达到目的啥都可以。
学会1-2种 换其他的也不是很难。
对初学者来建议学C起步吧。
精通一门,重新学个语言入门也就1个月的事。
PC桌面程序,如果简单一点的,用pyqt5+python的开发难度和周期都比较现实一点
会C++ 用Qt5 非常不错 写代码效率很高
会js 用atom使用的那个框架
会Python用PyQt 写代码很快
会java用JavaFX
看语言咯
还可以用delphi,其firemonkey框架发布8年时间,支持跨平台:win,安卓,ios,macos,linux,后续支持webassembly,界面是控件拖拽布局所见即所得,开发效率较高。编译生成的是机器码,编译速度快,调试方便,其生成机器码运行效率较高,支持x86,arm的32位64位处理器。支持跨平台3D界面,蓝牙通讯,定位,重力,摄像等,支持多种SQL,NoSQL数据库。单个开发工具实现前后端开发,跨平台开发。适合个人和小公司用一套工具实现大部分开发需求。
主要有以下几种技术
### Duilib
#### 简述
Duilib是在Windows平台上使用最广泛的类库,使用C++和XML混合编程,国内很多计算机企业都喜欢使用这个类库,可能是由于他的技术许可比较宽泛的原因。
适合于界面比较简单的软件,视觉特效丰富,局限于Windows的平台。例子:360电脑管家。
#### 优势
#### 劣势
### Gtk、Qt或WxWidget:
#### 简述
三种基本可以做到跨平台的技术,使用C/C++开发,使用者广泛。其中WxWidget使用了API嫁接方式,Qt和Gtk(包括各种绑定技术)使用自绘技术。
结构严谨,软件可以做的很大很复杂。例子:WPS和Maya。
#### 优势
#### 劣势
### Electron:
#### 简介
使用Web技术开发桌面软件,基于Chromium(Chrome)引擎,使用JS编程语言,绝大多数使用者都是原来的网页开发者。
绝大多数都是爱好者使用,处于“勉强可用”的地步。
适合大面积静态展示型软件使用。例子:网易云音乐。
#### 优势
#### 劣势
### QtQuick(QML)
#### 简述
Qt公司开发的一款基于OpenGL的图形类库,有显卡加速,类似于Duilib。采用了C++与QML混合编程。QML类似于JavaScript语言。
QtQuick下一个版本在Qt 6上更加强大,业界期待已久。
#### 优势
#### 劣势
### Atk、Swing或JavaFX
使用Java语言开发软件,有JDK加持业界积累的众多Java类库支持。有不输于VS的IDEA加持,本应该更棒,只是现在已经式微了。
绝大多数使用者都是企业开发(不追求界面美观)、爱好者(开发顺手)。
### WinForm、WPF或Xamarin:
使用C#开发,WinForm和WPF局限于Windows平台。有VisualStudio加持使用很爽。
### Flutter:
使用Dart语言,新类库,bug可能会很多。
### SwiftUI或Cocoa:
苹果平台原生界面技术,macOS平台内建支持,不是macOS专用软件不推荐。
### Win32:
经典Windows 平台API,绝大多数只有一些老软件还在使用,不是维护老软件不推荐。
winform,不二选择
webview2,作为一个浏览器控件嵌入在桌面应用中,支持.net core和.net framework
PC端的酷狗软件怎么开发的
酷狗是CEF+Chromium,也就是在界面中陷入网页,kugou_ui.dll ,酷狗自己用Chromium浏览器API开发的dll
什么叫计算机软件开发
软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。 软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。软件开发的前景还是很不错的,软件开发的毕业生,起点都很高,入职既可做数据库工程师、软件安全工程师、软件管理员,随着经验的积累可以做高级网路工程师、项目主管、项目经理,如果你有魄力的话,还可以自己创业。目前,我国对软件人才的需求已达80万,在未来5年内,合格软件人才的需求将远大于供给。因此,学软件开发,就业成香饽饽。
PC软件开发主要做什么不懂什么是PC软件开发
PC软件就是计算机电脑软件,PC软件开发就是电脑应用软件开发,有手机说明书上说的PC端软件是指在电脑上运行的可以和手机进行通讯和数据交换的软件。

本文相关文章:
智通人才网招聘网官网(智通人才网怎么样想要在这投简历找工作)
2026年10月8日 16:40
物业公司简介模板(2020物业管理个人求职简历模板5篇精选)
2026年9月21日 23:40
求职简历模板下载word免费(护士个人简历下载word格式)
2026年7月30日 14:30
更多文章:
湖北十堰爆炸事故原因(湖北十堰,发生爆炸事故致11死,酿成这起惨剧的起因是什么)
2026年10月11日 05:30
安徽六安一女子在奥迪车内被殴打扒衣,警方称是感情纠纷,案件会如何定性?安徽六安教师讨薪事件真相是什么
2026年10月11日 04:40





