什么樣的項目經歷會讓面試官眼前一亮

很多同學都問過我類似的問題:

咱們《C語言也能干大事》中講的自己動手寫windows優化大師、自己動手寫計算器等東西只是寫著玩的小玩具而已,這些能用來以后找工作時寫到簡歷中的作品嗎?看別人的簡歷寫的“圖書管理系統”、“教務選課系統”多有面子呀!

這種想法是同學們看多了師兄師姐的簡歷造成的誤解,看著他們的簡歷上寫著“圖書管理系統”、“教務選課系統”,自己想著“我什么時候才能寫出來這些系統呀,如果連這些系統都寫不出來,我找工作時咋辦呀?”,在同學們心中能寫出這種系統的人都是牛人。我為什么說這種想法是誤解呢?
這些系統的主要技術是數據庫操作技術,就是數據庫的增刪改查操作,在面試官看來并沒有什么技術含量。這些系統的關鍵在于業務流程,而不是技術。如果這些系統是你“真正”參與的“真實”的兼職項目,那么面試官會對你比較感興趣,因為參與這些項目首先鍛煉了你的技術,雖然沒啥技術含量,但是你起碼有一些項目經驗,真正懂得什么是信息系統、信息系統開發會涉及到哪些問題,對他們來說你是一個有項目經驗的熟練工,因此他們會考慮錄用你。但是絕大部分簡歷上寫“圖書管理系統”、“教務選課系統”的這些所謂系統都是自己的課程設計、或者照著書自己瞎編出來的、或者是培訓班的練習項目、或者是老師給安排著寫著玩的“項目”。
做為一個公司負責招聘的人,他們每天接到的100份簡歷里邊有99份是有“圖書管理系統”、“教務選課系統”開發經驗的人員,這99份中有98份是“寫著玩、課程設計”類型的項目,那么長期下來,面試官對那些寫“圖書管理系統”、“教務選課系統”的簡歷就已經麻木了,根本不能讓他們眼前一亮
那么怎么樣才能讓他們眼前一亮呢?如果你有機會找到兼職的軟件項目真正參與開發(不是端茶倒水或者打雜),那么參與這些項目最好,因為不僅可以積累項目經歷,而且還可以賺一些外快。但是大部分同學是得不到這樣的機會的,你也不要幻想能夠拿著自己“寫著玩”的項目騙面試官讓他們以為是真正的項目,面試官不是傻子,什么樣的大鬼小鬼沒見過,那點招數人家一眼就能識破。所以如果爭取不到真正項目開發經歷的話就要找其他的讓面試官眼前一亮的方法。
什么方法呢?就是寫這些“寫著玩的小玩具”。
首先這些“寫著玩的小玩具”涉及到的技術比那些“某某管理系統”多,對一個人的鍛煉也比那些“某某管理系統”多,企業里對應屆生的要求是與社會招聘的人有本質區別的,企業招應屆生更看重的是一個人的動手能力與基礎知識的掌握,“項目經驗”是對社會招聘的人才有要求的
最重要的這些“寫著玩的小玩具”完全可以寫成真正上檔次的東西,比如“自己動手寫計算器”的這個計算器完全可以把數據結構、編譯原理等課程的知識點融進去開發出一個帶科學計算器功能的計算器。這個最經典的成功案例就是一位叫姜邊的同學,他的成名作就是一款叫“計算工廠”的計算器軟件,憑借這款軟件以及他寫的其他的小軟件,姜邊進入了微軟公司。再比如有一位應屆生(具體名字我忘了)憑借一款自己寫的FTP服務器軟件成功的敲開了微軟、IBM、Sohu、騰訊等公司的大門,同時拿到了這些公司的offer。其實“計算工廠”、“FTP服務器”并不像想象中的那么難,數據結構、編譯原理、網絡原理等這些都是計算機專業的主干專業課,但是很少有同學把這些專業課的東西融入到一個作品中,而這幾個同學做到了,因此他們也就成功了。
基于上面我講的一點,我建議同學們不要迷信于“某某管理系統”的神話,做為一個合格的計算機專業畢業生必須要掌握的技能,如鵬網以后會安排“某某管理系統”開發的課,但是我們不局限于此,我們會把更多的精力投入到這些讓面試官眼前一亮的事情上去,講C語言的時候我們會講用C語言開發windows優化大師、計算器、FTPServer、Web服務器、QQ、簡單編譯器等等,講Java的時候則會帶著大家寫數據庫查詢分析器、自己動手寫編程語言、QQ等等。
在中國的大學里成功其實非常簡單,就是比別的同學多做一點,不要隨大流,成功只屬于少數人,只有非主流才能成功


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/453444.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/453444.shtml
英文地址,請注明出處:http://en.pswp.cn/news/453444.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

matlab采樣頻譜,Matlab對采樣數據進行頻譜分析

使用Matlab對采樣數據進行頻譜分析1、采樣數據導入Matlab采樣數據的導入至少有三種方法。第一就是手動將數據整理成Matlab支持的格式,這種方法僅適用于數據量比較小的采樣。第二種方法是使用Matlab的可視化交互操作,具體操作步驟為:File --&g…

鏈表和順序表的一些區別

順序表與鏈表是非常基本的數據結構,它們可以被統稱為線性表。 線性表(Linear List)是由 n(n≥0)個數據元素(結點)a[0],a[1],a[2]…,a[n-1] 組成的有限序列。…

ANCS推送簡介

總體原理 ANCS通過藍牙BLE 4.0實現,僅支持iPhone 4S及以上且系統版本在IOS 7以上的手機,同時在外設端需要支持藍牙4.0協議。 1、外設端進行廣播,手機打開藍牙,搜索外設,連接外設,之后進行綁定(這…

好記性不如爛筆頭,記錄幾個常用的Linux操作

作者:老王Shell公共函數庫Linux系統里有一些公共的Shell函數庫可供使用,最重要的是/etc/rc.d/init.d/functions,在/etc/init.d目錄下有很多腳本都用到了這個函數庫,里面提供了很多有用的方法,比如:killproc…

用matlab簡單電路模型,基于MATLAB的電路模型仿真應用

基于MATLAB的電路模型仿真應用實驗指導書一、實驗目的1、掌握采用M文件及SIMULINK對電路進行仿真的方法。2、熟悉POWERSYSTEM BLOCKSET 模塊集的調用、設置方法。3.進一步熟悉M腳本文件編寫的方法和技巧。二、實驗原理1、通過M文件實現電路仿真的一般仿真步驟為&…

春節期間小游戲同時在線人數最高達2800萬人/小時

微信官方發布2018年春節期間微信數據報告:除夕至初五,總共有2,297億條微信消息,28億條微信朋友圈成功發出,音視頻通話總時長175億乙分鐘。其中,90后用廣的消息發送量占總量的42.5%,80后用戶25.9%&#xff0…

C語言中* 和

&x是對x變量取地址,也就是返回的是x的地址。 int *i;這里面的*說明變量i是一個指針,存的是一個地址。 而 *i整體代表的是一個數值,例如可以int *i 5 這里整體的*i代表的是5,而i代表的是這個值存儲的地址

餐館的故事-淺析職責鏈模式

我們在餐館吃飯的時候,一般都是在拿到菜單后,選擇喜歡的菜,然后通知服務員。服務員會將我們的定單交給大廚,大廚可能會親自去做這道菜,也可能安排給小廚來做,總之,我們不用擔心他們沒有人做菜&a…

JDBC數據對象存儲

一:將查詢的結果生成對象,儲存在數組中。 1 package day31;2 3 import java.sql.Connection;4 import java.sql.PreparedStatement;5 import java.sql.ResultSet;6 import java.sql.SQLException;7 import java.util.ArrayList;8 9 public class java_ob…

個人工作13年的一些人生真實領悟

此文不定期的更新,想起來就寫一些,我都忘了我曾經會過什么了。你可能會在許多的文章里看到類似的,但這些是我個人的真實體會。 1 技術服從于業務 此問題以前的一個文章提過,不再多說。 適用于大多數對技術的盲目崇拜者。在絕大…

matlab非齊次方程組的通解,用matlab求非齊次線性方程組的通解?

先向大家介紹一下非齊次線性方程組。所謂非齊次線性方程組就是方程組等號右邊的常數項不全為零的線性方程組。全部等于零時,就稱為齊次線性方程組。下面我們就講解一下如何利用matlab快速求非齊次線性方程組的通解。工具/材料matlab電腦操作方法01線性方程組Axb的求…

Linux 終端仿真程序Putty

PuTTY是一個Telnet、SSH、rlogin、純TCP以及串行接口連接軟件。較早的版本僅支持Windows平臺,現在的版本中開始支持各類Unix平臺。 用linux作為桌面系統,身為工程師很多時候需要通過Telnet、SSH協議進行遠程管理,通過串口進行設備配置。Putty…

Mysql 數據庫水平分表 存儲過程

數據庫存儲量達到一定程度的時候,就需要進行分表以減輕檢索的消耗。 常用的分表方式包括水平和垂直分表。本次進行的是按照uid進行水平分表。 ##分表思路: 水平分表平均的將數據按照特定方式分配到多個表中。理論上每個表的訪問頻次和數據量都是同一水平…

中國架構師,名符其實有多少?

先說一下讀后感:我前段時間去過幾個公司面試架構師,要求還是蠻高的,要熟悉大數據量處理,要熟悉高并發,要熟悉XX體系架構,要能在關鍵技術上實現突破。總之,架構錯了,就啥都錯了。呵呵…

粗識靜態鏈表

為了彌補鏈表在內存分配上的不足,出現了靜態鏈表這么一個折中的辦法。靜態鏈表比較類似于內存池,它會預先分配一個足夠長的數組,之后鏈表節點都會保存在這個數組里,這樣就不需要頻繁的進行內存分配了。 當然,這個方法的…

php用date語句獲取時間,關于php date()函數獲取時間的設置和使用方法

date()函數是PHP自帶的時間函數,可以獲取當前服務器的時間echo date(Y-m-d H:i:s); //輸出:2020-05-18 11:02:35date()函數中可以使用的字母含義:a-"am"(上午)或者"pm"(下午)A-"AM"或者"PM"Y-年,顯示…

Django_form補充

問題1: 注冊頁面輸入為空,報錯:keyError:找不到passworddef clean(self): print("---",self.cleaned_data) # if self.cleaned_data["password"]self.cleaned_data["repeat_password"]: …

WF4.0:NativeActivity中的錯誤處理

備注:這篇文章的使用環境是.NET framework 4.0 RC 1 在WF4中創建native活動時,NativeActivity是非常強大的。其眾多的功能之一是圍繞錯誤處理。 調度子活動的時的基本錯誤處理。 當NativeActivity執行的時候,它是通過一個NativeActivityConte…

程序員提高建議之踏踏實實“扎馬步”

踏踏實實“扎馬步” 今天無意中看了“校長”的“程序員&司機”,其中談到了關于程序員速成的問題。其實速成班畢業的“系統殺手”早已在遍布大江南北,只是在互聯網時代,互聯網的應用型軟件生命周期越來越短,業務驅動主導…

c語言scanf返回值

1. scanf 函數是有返回值的,它的返回值可以分成三種情況1) 正整數,表示正確輸入參數的個數。例如執行 scanf("%d %d", &a, &b);如果用戶輸入"3 4",可以正確輸入,返回2(正確輸入了兩個變量…