1、外派人员规模(分类,以及简历)
2、企业注册,并通过电话确认,开通,可以查看人才库
3、企业发布需求信息
我们人员的质量:
1、人员质量标准
精通Java技术,能够独立完成页面、组件、JavaScript、HTML、SQL语句及存储过程的编写。
初级 team leader:3年以上工作经验,参与过10个以上的项目,带领5人以上的开发团队。
中级 team leader:5年以上工作经验,参与过15个以上的项目,代两10人以上的开发团队。
高级 team leader:7年以上工作经验,参与过20个以上的项目,带领20人以上的开发团队。
高级程序员:3年以上工作经验,参与过8个以上的项目,沟通能力强,完成任务能力强,工作责任心强,职业道德水平高(无不良从业行为记录),团队精神和组织纪律性强。
中级程序员:2年以上工作经验,参与过6个以上的项目,沟通能力强,完成任务能力强,工作责任心强,职业道德水平高(无不良从业行为记录),团队精神和组织纪律性强。
初级程序员:1年以上工作经验,参与过3个以上的项目,沟通能力强,完成任务能力强,工作责任心强,职业道德水平高(无不良从业行为记录),团队精神和组织纪律性强。
2、人员评价标准
人员履历档案经过核查。
人员沟通能力(每周周计划、周报告清晰和准确程度)、完成任务能力(是否能够按质按时完成任务,长达3年的记录)、组织纪律性(是否有过不能服从组织安排的记录)、开放性(是否有知识贡献)、职业道德(是否有重大违纪行为)都有良好的记录。
人员绩效考核体系完善。
人员主动要求成长和积极向上的态度(是否在期刊上经常发表文章,是否进行知识贡献,进行培训)。
是否努力成长为team leader 或 其它目标。
3、人才精选
从数百个候选人中,选择最适合您的程序员。
4、人力试用
只需支付差旅费及基本生活费就可以对人员进行一个月的试用。
5、程序员的职业道德监控体系,可以大大降低程序员的不稳定因素
6、人员能力不足,能够及时进行调换,确保项目的进度。调换过程保证平滑而快速。
7、程序员的目标就是team leader以及更高的职位。
目前,通过互连网进行一些服务,并从中获取利润的现象层出不穷。
这些项目都是:投资少、需要人员少、见效快等特点。
例如:邮件群发器,一个会员每年交纳180或100元,相信他会有几十万的用户,如果只有1万用户,那么他每年的收入在100万左右。
某些人在互联网上提供短信发送的服务,平均每个用户每年至少在500元的盈利,如果能开拓到1000用户,那么也会有50万元的收入。
这样的例子还有很多,例如:彩铃的制作和提供,都是一些小团体,个人行为,自己架设一个服务器,就可以提供这样的服务,实在还是很不错的收入。
那么我们现在就来资助拥有这些技术的人才来进行这项业务的拓展。
1、我们提供推广和宣传资助,我们每个月投放3000元的广告费。
2、我们提供服务器,及网站制作成本。
3、我们提供咨询,判断是否可以进行包装,以及包装成什么样子。
外来企业如果能在发展,对西安的软件发展应该说是显而易见的。
但是就我的心里来说,开始是比较抵触外来企业在西安的发展的,因为我很容易的就认为他们是在“拿走我们的奶酪”。抢走我的发展空间。
现在我感觉是有些错误了,但是感情上还是很难做180度的扭转。我相信很多西安的软件高手同样也有这种心理,他们在自己的创业失败后,不能忍受去为一个外地派来的甚至不懂软件的公司管理人员管理,并指手画脚,也许他们因为自己的技术高超,很少愿意到做外包的公司去做事情,因为那些外包公司的技术实在是没有多少吸引力,有的只是工作量和加班。
也许因为西安缺少具有原创技术的软件公司,这点不像上海、北京、深圳,所以,很多优秀的程序员没法找到适合的公司。
外地来得软件公司,遇到一个比较大的问题就是:如何在本地寻找到适合的软件工程师。由于企业的形象和口碑没有建立起来,想寻找到足量的优秀员工比较难,同时存在者流失和别人挖墙角,以及内部管理的低水准(西安人管理西安人),很多人在这些公司工作,并没有象在上海等地的大公司及外企工作的感觉。所以,很多人心 其实并不是很稳定。只是苦于西安没有合适的软件公司供他发展。
我也不知道西安的软件工程师都希望什么样的公司,但是,可以感觉到的是,一股浮躁的气息。跳槽、高薪、花钱、买房、获得生活的满足感。然而这些都是梦想,更多的人仍然是仅仅满足生存的可怜的生活方式和心里状态,虽然他们的公司比其他行业已经高1倍或几倍,自卑和缺乏自信、缺乏想想力,让然是他们的全部。
难道真的都是这样吗?我有点怀疑我所写的内容。但愿不是真的。
今天遇到的问题是,菜单为什么不能动?哪个地方设置的不对?不清楚,完全按照说明书做也不行。
经过在Handle_Event中的测试,发现自己通过使用
IMENUCTL_SetSel(pMenu,IMENUCTL_GetSel(pMenu)+1);
IMENUCTL_Redraw(pMenu);
可以让菜单动起来。看来只有这个办法了。奇怪为什么不能将COMMAND信息传递给AEE外壳呢?
创建一个菜单 如下代码
IShell * m_pIShell;
IMenuCtl * pMenu;
AECHAR szText1[] = {'I','j','j','v','i','s','i','o', 'n', '\0'};
AECHAR szText2[] = {'S','e','a','v','i','s','i','o', 'n', '\0'};
AECHAR szText3[] = {'2','e','a','v','i','s','i','o', 'n', '\0'};
AECHAR szText4[] = {'3','e','a','v','i','s','i','o', 'n', '\0'};
AECHAR szText5[] = {'4','e','a','v','i','s','i','o', 'n', '\0'};
AECHAR szText6[] = {'5','e','a','v','i','s','i','o', 'n', '\0'};
AECHAR szText7[] = {'6','e','a','v','i','s','i','o', 'n', '\0'};
AECHAR szText8[] = {'7','e','a','v','i','s','i','o', 'n', '\0'};
AECHAR szText9[] = {'8','e','a','v','i','s','i','o', 'n', '\0'};
AECHAR szText10[] = {'9','e','a','v','i','s','i','o', 'n', '\0'};
AEEDeviceInfo* pDeviceInfo;
int nScreenWidth;
int nScreenHeight;
AEERect rRect;
void *m_ppObj;
ISHELL_GetItemStyle( m_pIShell, AEE_IT_MENU, &rNormalStyle, &rSelStyle );
rNormalStyle.roImage = AEE_RO_TRANSPARENT;
rSelStyle.roImage = AEE_RO_TRANSPARENT;
//ISHELL_CreateInstance( m_pIShell, AEECLSID_MENUCTL, (void**)( &pMenu ));
ISHELL_CreateInstance( m_pIShell, AEECLSID_SOFTKEYCTL, (void**)( &pMenu ));
//ISHELL_CreateInstance( m_pIShell, AEECLSID_LISTCTL, (void**)( &pMenu ));
if(pMenu!=NULL)
{
IMENUCTL_SetTitle(pMenu,NULL,0,szText1);
pDeviceInfo = (AEEDeviceInfo*) MALLOC( sizeof( AEEDeviceInfo ) );
if( !pDeviceInfo )
return FALSE;
ISHELL_GetDeviceInfo( m_pIShell, pDeviceInfo );
//pApp->m_nScreenColorDepth = pDeviceInfo->nColorDepth;
nScreenWidth = pDeviceInfo->cxScreen;
nScreenHeight = pDeviceInfo->cyScreen;
FREE( pDeviceInfo );
IMENUCTL_AddItem(pMenu,NULL,0,1,szText2,0x5001);
IMENUCTL_AddItem(pMenu,NULL,0,2,szText3,0x5002);
IMENUCTL_AddItem(pMenu,NULL,0,3,szText4,0x5003);
IMENUCTL_AddItem(pMenu,NULL,0,4,szText5,0x5004);
IMENUCTL_AddItem(pMenu,NULL,0,5,szText6,0x5005);
IMENUCTL_AddItem(pMenu,NULL,0,6,szText7,0x5006);
IMENUCTL_AddItem(pMenu,NULL,0,7,szText8,0x5007);
IMENUCTL_AddItem(pMenu,NULL,0,8,szText9,0x5008);
IMENUCTL_AddItem(pMenu,NULL,0,9,szText10,0x5009);
SETAEERECT( &rRect, 0, 0, nScreenWidth, nScreenHeight);
IMENUCTL_SetRect( pMenu, &rRect );
IMENUCTL_SetStyle( pMenu, &rNormalStyle, &rSelStyle );
IMENUCTL_SetProperties( pMenu,MP_WRAPSCROLL|MP_UNDERLINE_TITLE);
IMENUCTL_EnableCommand(pMenu,TRUE);
// Activate the control and draw it on the screen
IMENUCTL_SetActive( pMenu, TRUE );
删除一个菜单的代码是
IMENUCTL_Release(pMenu);