ภาษาในประวัติย่อ: ควรใส่“ C / C ++” หรือ“ C, C ++” หรือไม่ [ปิด]


46

ฉันกำลังจะสำเร็จการศึกษาในสองสามสัปดาห์และประวัติย่อของฉัน (ตามที่คาดไว้) จะแสดงรายการภาษาที่ฉันเคยมีประสบการณ์ ก่อนหน้านี้ผมได้ใส่"C / C ++"แต่กลับมาแล้วผมไม่ได้มีที่ประสบการณ์มากกับทั้งสองภาษาที่ผมทำตอนนี้

ตอนนี้ฉันได้เรียนรู้อย่างเป็นทางการทั้งสองภาษามันก็กลายเป็นชัดเจนสำหรับฉัน (และใครก็ตามที่รู้ภาษาเหล่านี้จริง ๆ ) ว่าพวกเขาเหมือนกันและแตกต่างกันอย่างสมบูรณ์ในเวลาเดียวกัน แน่นอนว่ารหัส C ส่วนใหญ่เป็นรหัส C ++ ที่คอมไพล์ได้ แต่ไวยากรณ์และการรวมฟังก์ชั่นของไลบรารีนั้นค่อนข้างมากเมื่อความคล้ายคลึงกันนี้สิ้นสุดลง ในปัญหาที่ไม่น่ารำคาญส่วนใหญ่โอกาสที่โซลูชัน C ++ ที่พึงประสงค์จะแตกต่างจากโซลูชัน C ที่พึงประสงค์

คำถามของฉัน:


นายหน้าจะรับทราบหรือไม่สนใจว่าคุณใส่"C / C ++"ตรงข้ามกับ"C, C ++"หรือไม่? พวกเขาจะสมมติว่าขาดความรู้เกี่ยวกับผลงานของทั้งสองหรือไม่เนื่องจากการรวมรูปแบบแรกหรืออาจเห็นการรวมรูปแบบที่สองว่าเป็น "งาน Beefer" ที่มีศักยภาพ (แสดงเป็น 2 ภาษาแทน "หนึ่ง") ?

นอกจากนี้สำหรับงานที่คุณสมัครงานที่สนใจเป็นพิเศษในสองภาษานี้กระบวนการสัมภาษณ์ได้รวมคำถามเกี่ยวกับความแตกต่างระหว่างการเขียนโปรแกรม C และการเขียนโปรแกรม C ++ (ดังนั้นเกี่ยวกับเทคนิคการเขียนโปรแกรมจริงไม่ใช่เฉพาะกระบวนทัศน์พิเศษในภายหลัง )?


34
ใครจะหวังจริงๆว่ามันจะไม่แตกต่างกันเช่นนี้
kasterma

19
ทำไมคุณติดแท็กคำถามของคุณเป็น "c" และ "c ++" แยกต่างหาก
dan04

7
มันแตกต่างกันอย่างนี้
quick_now

3
ฉันคิดว่าสิ่งนี้เหนือกว่าเรื่องอื้อฉาวและเข้าสู่ขอบเขตของการเก็บกักก้น เหตุผลเดียวที่ฉันไม่ลงคะแนนให้ปิดเพราะฉันคิดว่าเควินอยากรู้อยากเห็นอย่างแท้จริง
Rei Miyasaka

4
มุมมองของฉัน - คุณจะเขียน "C / Java"? อาจใช้ตัวคั่นเครื่องหมายทับแทนเครื่องหมายจุลภาค แต่ถ้าคุณไม่เขียน "C / Java" ทำไมต้องเขียน "C / C ++"
Steve314

คำตอบ:


62

C, C ++

ฉันไม่ชอบ C / C ++ เพราะถึงแม้ว่า C ++ จะเป็น superset ของ C แต่ถ้าทำอย่างถูกต้องคุณต้องทำสิ่งต่าง ๆ C / C ++ ทำให้คุณดูเหมือนคนที่รู้จัก C และรู้ว่า C ++ - คอมไพเลอร์ยอมรับ C เช่นกัน


29
แม้แต่ในทางเทคนิคมันก็ไม่ได้ ฉันจะแยกพวกเขาด้วย
Tobu

7
เมื่อฉันอ่าน C / C ++ ฉันคิดถึงโปรแกรม C ++ โดยใช้ #define, malloc () / free () และทุกอย่างที่ใช้ใน C และเป็นนิสัยก็ใช้ใน C ++ ด้วย
Oliver Weiler

8
ฉันคิดว่าในทางเทคนิค C ++ เป็นชุดย่อยของ C
Ian G

29
ทุกอย่างเป็นชุดย่อยของ C
Dario

1
@JBRWilkinson เกิดอะไรขึ้นถ้า C คือ 0 นอกจากนี้ยังไม่มีคะแนนลำดับที่กำหนดไว้ในคำสั่งนั้น มันรวบรวมพฤติกรรมที่กำหนดไว้

35

ฉันมักจะเขียน C / C ++ เป็นนิสัยแต่ :

  • นายหน้าคนอวดรู้บางคนอาจคิดว่าคุณคิดผิดว่าพวกเขาเหมือนกัน (ไม่น่าจะเป็น ... ฉันหวังว่า)
  • มีความเป็นไปC, C++ได้สูงที่จะแยกวิเคราะห์องค์ประกอบCและC++กว่า C / C ++ ... ซึ่งอาจสำคัญเมื่อนายหน้าพยายามจับคู่โปรไฟล์ของคุณกับข้อกำหนดสำหรับบทบาท

ดังนั้นลองใช้ C / C ++ ในคำอธิบายทั่วไปของคุณแล้วแยก C และ C ++ ออกจากที่อื่น

นั่นเป็นเพียงคำแนะนำเท่านั้นฉันไม่มีข้อพิสูจน์ที่ชัดเจนในการทำตามนั้น แต่ บริษัท จัดหางานเอกชน (หลายแห่ง) มีแนวทางเชิงคำหลักที่ค่อนข้างยุติธรรม

เมื่อคุณผ่าน บริษัท จัดหางานที่ผ่านมานายหน้าที่แท้จริงใน บริษัท เป้าหมายของคุณจะ (หวังว่าถ้าไม่ถูกกรองโดยบุคคลที่ไม่ใช่ด้านเทคนิค) รู้ว่าคุณไม่จำเป็นต้องหมายความว่า C และ C ++ อยู่ในตะกร้าเดียวกันดังนั้นฉันจึง จริงๆคิดว่ามันเป็นเพียงปัญหาการแยกวิเคราะห์

เช่นเดียวกับตัวแปรของ Java และแพลตฟอร์มและข้อมูลจำเพาะของมันซึ่งแม้จะมีรสชาติที่ไม่ดีของการเปลี่ยนชื่อการประชุมในช่วงเวลาที่จะจบลงด้วย: Java SE, JavaSE, JSE, J2SE, Java EE, JavaEE, JEE, J2EE เป็นต้น ..


17
+1 สำหรับมุมการแยกวิเคราะห์ นายหน้าส่วนใหญ่จะไม่มีความคิดเกี่ยวกับความแตกต่างทางเทคนิคระหว่าง C และ C ++
George Marian

@ George: นับประสา C, C + [sic] และ C ++
Nick T

@ George: จริง แต่น่าเสียดายที่ คุณมีกรณีของนายหน้าที่คิดว่าคุณไม่เหมาะกับบทบาทเพราะคุณระบุ JEE แทน J2EE หรือในทางกลับกัน ... นั่นเป็นอีกกรณีหนึ่งของสิ่งที่ฉันพยายามทำกับประวัติส่วนตัวของฉันทั้งสอง (JEE ในรายการทักษะ J2EE สำหรับโครงการที่คำศัพท์เคยเป็น J2EE มาก่อน) น่ารำคาญ
haylem

28

สำหรับฉัน "C / C ++" เป็นสัญญาณเชิงลบที่แข็งแกร่ง

Bjarne Stroustrup เขียน :

ไม่มีภาษาที่เรียกว่า "C / C ++" โดยทั่วไปวลีนี้มักใช้โดยผู้ที่ไม่มีเงื่อนงำเกี่ยวกับการเขียนโปรแกรม (เช่นบุคลากรฝ่ายทรัพยากรบุคคลและผู้จัดการที่ไม่ดี) อีกวิธีหนึ่งคือใช้โดยผู้ที่ไม่รู้จัก C ++ (และมักจะไม่ใช้ C ทั้งคู่) เมื่อใช้งานโดยโปรแกรมเมอร์มันมักจะระบุว่า "C ++ คือ C ที่มีประโยชน์น้อยและมีคุณสมบัติที่ซับซ้อนเพิ่มเข้ามา" บ่อยครั้งที่เป็นมุมมองของคนที่ชอบเขียนสตริงและตารางแฮชของตนเองที่มีความรู้เพียงเล็กน้อยเกี่ยวกับไลบรารี่มาตรฐานนอกเหนือจาก printf และ memcpy มีคนที่ติดกับเซตย่อย C ++ ที่ จำกัด ด้วยเหตุผลที่ดีอย่างสมบูรณ์แบบ แต่พวกเขา (เท่าที่ฉันสังเกตเห็น) ไม่ใช่คนที่พูดว่า "C / C ++"


4
@ เควิน: มันไม่ใช่การอุทธรณ์ต่อผู้มีอำนาจถ้าเหตุผลมีการอธิบายอย่างชัดเจน Stroustrup ไม่ดึงดูดความสนใจผู้มีอำนาจและเหตุผลในการตอบสนองของเขาคือการให้เหตุผลพอที่จะไม่ชอบ "C / C ++" - ไม่ว่าใครจะพูดอะไร
Billy ONeal

2
@ เควิน: ขออภัยถ้าฉันไม่ชัดเจน แต่ฉันไม่ได้รวมคำพูด Stroustrup เป็นการอุทธรณ์ต่ออำนาจของเขาและมันก็ไม่ใช่เพราะความคิดเห็นของ Stroustrup ที่ฉันคิดว่า "C / C ++" เป็นสัญญาณเชิงลบ ฉันแค่ใช้คำอธิบายของเขาเพราะเอ่อฉันขี้เกียจเกินกว่าจะเขียนเอง
โทมัส Padron-McCarthy

"วลีนี้มักใช้โดยผู้ที่ไม่มีเงื่อนงำเกี่ยวกับการเขียนโปรแกรม (เช่นบุคลากร HR และผู้จัดการที่ไม่ดี)" - นี่เป็นเหตุผลที่ดีที่จะใช้ C / C ++ กับฉัน จุดสำคัญของเทคโนโลยีในการทำเรซูเม่ของคุณคือการทำให้คนทรัพยากรบุคคลส่งต่อพวกเขาไปยังทีมซึ่งส่วนใหญ่จะดูประสบการณ์ของคุณ
Sean McMillan

C / C ++ คือ C พร้อม cout สำหรับผลลัพธ์มากกว่า printf
CashCow

ฉันพิจารณาทัศนคติของ Mr. Stroustrup รวมถึงความแตกต่างระหว่าง C และ C ++ ซึ่งเป็นเรื่องที่โชคไม่ดี ในขณะที่โค้ดที่เขียนในแบบเชิงวัตถุควรหลีกเลี่ยง C-isms เช่นmallocคุณลักษณะบางอย่างที่ C ++ ให้อาจเป็นประโยชน์สำหรับโปรแกรมที่เขียนด้วยภาษาซีถึง 99% ซอฟต์แวร์ที่ฉันเขียนบางตัวได้ถูกออกแบบมาเพื่อให้สามารถ รวบรวมเป็นรหัส C สำหรับโปรเซสเซอร์ฝังตัวเล็ก ๆ หรือเป็นรหัส C ++ สำหรับวัตถุประสงค์ "จำลอง" บนเครื่องพีซี แม้แต่โค้ดที่เขียนไปยังรีจิสเตอร์ของ I / O โดยตรงก็สามารถรันได้โดยไม่มีการดัดแปลงบนเลเยอร์อีมูเลชันเนื่องจากรีจิสเตอร์ I / O ได้แทนที่ ...
supercat

20

หากคุณต้องการลบความกำกวมใด ๆ เพียงแค่เล็งไปที่พวกเขา:

  • C
  • C ++

ซึ่งจะครอบคลุมทุกมุมรวมถึงการวิเคราะห์คำด้วย


8
ถ้าฉันทำรายการสัญลักษณ์แสดงอารมณ์ของทุกภาษาและเทคโนโลยีที่ฉันใช้มันจะใช้เวลาทั้งหน้าและบางส่วน
Andrew Arnold

1
@Andrew: คุณคิดว่านั่นจะช่วยให้คุณได้งานที่คุณต้องการจริงหรือไม่?
JBRWilkinson

3
@JBRWilkinson - ไม่แน่นอน ฉันกำลังบอกว่าเทคโนโลยีที่กำลังขยายตัวเช่นนี้ไม่ใช่สิ่งที่ดี
Andrew Arnold

1
หากจุดแข็งที่สุดสองข้อของคุณคือ C และ C ++ และคุณไม่คิดว่างานต่อไปของคุณจะใช้อย่างใดอย่างหนึ่งปัญหานี้คืออะไร
JBRWilkinson

@Andrew - คุณอาจไม่ควรระบุทุกสิ่งที่คุณรู้ - คุณควรกำหนดเป้าหมายแอปพลิเคชันของคุณไปยังงานนั้น ๆ และไม่น่าจะมีภาษา / เทคโนโลยีเพิ่มเติมที่เกี่ยวข้องกับงานเดียว นอกจากนี้ยังมีสิ่งที่ DocBook เรียกรายการง่าย ๆ IIRC ซึ่งเป็นรายการขนาดเล็กหากคุณต้องการแสดงรายการมากกว่าครึ่งโหล
Steve314

18

ถ้าคุณเขียน C / C ++ มันทำให้ดูเหมือนว่าคุณไม่ได้แยกความแตกต่างระหว่างสองสิ่งนี้มากนัก ดังนั้นฉันจะเขียน C, C ++


13

ใส่สิ่งที่คุณดีที่สุดในตอนแรกและด้วยตัวเองและซื่อสัตย์ ฉันจ้างนักพัฒนา C ++ ที่มีประสบการณ์และประสบการณ์ของฉันคือผู้ที่เขียนรายการ "C / C ++" เป็นโปรแกรมเมอร์ C ที่ดีและโดยปกติแล้วจะเป็นโปรแกรมเมอร์ C ++ นี่ไม่ใช่การโอ้อวด แต่เป็นผลจากการสัมภาษณ์ 100 ครั้งในกลุ่มของฉันและฉันได้ทำไปแล้ว หากคุณเขียนรายการ "C ++, C, java, perl" ฉันจะอ่านต่อไปยังโครงการประสบการณ์และการศึกษาของคุณ ถ้าคุณเขียนรายการ "perl, java, C, C ++" ฉันจะส่งคุณไปที่ห้องโถงที่ว่าจ้างทีม perl ของเรา หากคุณแสดงรายการ "C / C ++" คุณจะต้องมีประสบการณ์ที่แข็งแกร่งจริงๆที่ชัดเจน 100% C ++


9

อาจไม่สำคัญ

อย่างน้อยก็ไม่ต้องนายหน้า นายหน้าส่วนใหญ่อาจปฏิบัติต่อพวกเขาในสิ่งเดียวกันหรืออย่างน้อยก็มีการเปลี่ยนแปลงของสิ่งเดียวกัน ยิ่งก้าวหน้าทางเทคนิคอาจไม่สนใจรายละเอียดเล็กน้อยเช่น

อย่างไรก็ตามฉันจะกังวลเกี่ยวกับ "ดำเนินการต่อเนื้อวัว" ถ้าคุณมีคำอธิบายสำหรับแต่ละ หากคุณรวมคำอธิบายสำหรับภาษาที่คุณแสดงรายการพวกเขาเข้าด้วยกันและรวมประโยคบางส่วนสำหรับแต่ละ


ไม่เห็นด้วย - ด้วยภาษาเช่น A +, B, C, C ++, C #, Obj-C, D และ E รอบ ๆ มันจะดีที่สุดที่จะชัดเจนเพื่อนายหน้า
JBRWilkinson

1
@JBRWilkinson ฉันกำลังพูดเฉพาะเกี่ยวกับการรักษา "C, C ++" และ "C / C ++" เป็นสิ่งเดียวกัน - ไม่ใช่ "C" และ "C ++" เป็นสิ่งเดียวกัน ในคำอื่น ๆ นายหน้าส่วนใหญ่จะไม่เห็นความแตกต่างระหว่างการใช้หรือ, /นี่คือสิ่งที่คุณไม่เห็นด้วยกับ?
นิโคล

ไม่เห็นด้วย: เป็นเรื่องสำคัญสำหรับคนที่ตัดสินใจว่าคุณจะได้สัมภาษณ์หรือไม่
quick_now

@quickly_now - ในทางใด,หรือ/อย่างไร
นิโคล

@Renesis - ดูคำตอบอีกต่อไปของฉัน
quick_now

8

คุณช่วยวาง Java / C # ไว้ในประวัติส่วนตัวของคุณได้ไหม? หรือ Perl / Python (Java / Javascript จะน่าสนใจ)

อาจไม่ได้ดังนั้นทำไม C / C ++

แน่นอนคุณอาจเพียงเพราะข้อมูลจำเพาะของงานขอให้ C / C ++ และถ้าคุณไม่ได้เขียนอย่างถูกต้องด้วยวิธีนี้มันจะถูกกรองออกโดยไม่ต้องมี buzzwords ที่ถูกต้อง เช่นเดียวกับที่คุณต้องมั่นใจว่าคำเช่น Agile ปรากฏในประวัติส่วนตัวของคุณในปัจจุบัน


5

เมื่อเรซูเม่ของคุณออกไปก็จะมีไม่กี่แห่ง: เอเจนซี่การสรรหา / เฮดฮันเตอร์ (ถ้ามี) ผู้จัดการการว่าจ้างของ บริษัท ผู้นำทีมใน บริษัท ... และอื่น ๆ

เรซูเม่สามารถผ่านไปได้อย่างง่ายดาย 3-4 มือและแต่ละคนมีความสามารถในการเขียนบันทึกย่อเมื่อพูดว่า "เสียคะแนนเพราะไม่รู้ X" หรือเพียงแค่โยนมันลงบนกองขยะ เมื่อคุณถูกทำเครื่องหมายว่ามัน ... ประวัติย่อจะตายอย่างมีประสิทธิภาพ คุณแพ้.

จำไว้ว่าการหางานเป็นการแข่งขัน คุณไม่ได้เป็นเพียงแค่การทำเรซูเม่ที่ดีคุณต้องมีความชัดเจนกระชับและมีบางสิ่งที่ทำให้คุณโดดเด่นจากคนต่อไป ด้วยวิธีนี้คุณจะได้งานและคนอื่นไม่ได้

สิ่งเล็กน้อยสำคัญ เมื่อฉันพิจารณาผู้สมัคร 2 คนที่ดูไม่เหมือนกันคนที่เขียน: "C / C ++" ทำให้ฉันรำคาญเพราะเขาแตกต่างเล็กน้อย คนที่เขียน: "C / C ++ / C #" ไปที่กองการปฏิเสธโดยไม่พิจารณาเพิ่มเติม เพราะคนที่เขียนตัวละครทั้ง 8 ตัวนั้นคิดว่าสื่อถึงทุกสิ่งและสิ่งเหล่านี้สามารถแลกเปลี่ยนกันได้ พวกเขาจะไม่.

ฉันยังดูประสบการณ์ที่เกี่ยวข้องและโครงการเสร็จสมบูรณ์ เมื่อจ้างใครสักคนเครื่องตรวจพล่ามของฉันทำงานเต็มกำลังเพราะทุกคนที่คุณเข้ามาในประตูที่พล่ามกำลังเสียเวลาอันมีค่าของคุณ การกำจัดวัชพืชที่ถูกที่สุดนั้นอยู่ในช่วงดำเนินการต่อ

ดังนั้นถ้าคุณรู้บางสิ่งที่ดีให้ชัดเจนทำให้ชัดเจน ทำให้คุณโดดเด่นจากฝูงชน

(โดยการเปรียบเทียบอาจจะค่อนข้างเก่าไปหน่อยถ้าฉันรู้จัก Pascal และ Ada - สองภาษาที่มีความยุติธรรมเหมือนกัน (และใช่ฉันรู้ดีมากแตกต่างกัน) คุณคาดหวังให้ฉันเขียน Pascal / Ada หรือไม่ถ้าฉัน รู้ว่า Pascal และ Delphi ฉันจะเขียน Pascal / Delphi Delphi อาจเป็น Pascal ตามกาลครั้งหนึ่ง แต่ส่วนขยาย OO และห้องสมุดขนาดใหญ่ทำให้การเปรียบเทียบหนึ่งของชอล์กและชีส)


จุดที่น่าสนใจ สิ่งหนึ่งที่น่าชื่นชมคือการต่อต้านการสัมภาษณ์ - ผู้สมัครที่ดีมีผู้สัมภาษณ์ที่ไม่เคยจ้างพวกเขา ไม่ใช่ผู้สมัครทุกคนที่เขียนC/C++เพื่อทำความแตกต่างเล็กน้อย แต่พวกเขาเป็นคนนั้นเพราะคุณเห็นมันเป็นอย่างนั้น ฉันอาจไม่เห็นด้วยกับคุณและC, C++พยายามยืดความยาวของ "จำนวน" ของภาษาที่พวกเขารู้ อย่างไรก็ตามมุมมองที่ดีและสิ่งนี้ทำให้ฉันชอบคำถามนี้มากขึ้น - ฉันชอบที่จะได้รับรายละเอียดทางจิตวิทยาของการสัมภาษณ์ / การจ้างงาน
นิโคล

ผมเขียนคู่ของคำตอบยาวอื่นเกี่ยวกับการจ้าง ... programmers.stackexchange.com/questions/3892/...และprogrammers.stackexchange.com/questions/19278/...มันอาจจะเป็นมูลค่าการอ่านเหล่านั้นเช่นกัน ฉันมั่นในค่ายโจเอล - ออน - แวร์: จะเป็นการดีกว่าถ้าไม่มีใครจ้างคนผิด คนที่คุณไม่แน่ใจเกี่ยวกับ ... ควรเป็นพนักงานที่ไม่ได้รับการว่าจ้าง
quick_now

แตก; มันไม่รบกวนจิตใจฉันเลยแม้แต่น้อย รายชื่อภาษาการเขียนโปรแกรมไม่ว่าจะนำเสนอเป็นแบบใด - รายการ ฉันจะไม่ปฏิเสธใครที่ใช้ / แทนแน่นอนคุณลองดูรายละเอียดเพิ่มเติมเกี่ยวกับประสบการณ์ของพวกเขาและถ้ามันดูเหมือนว่า C / C ++ หมายถึง "ฉันไม่ได้เรียนรู้ C สักครั้ง" ใช่แล้วปฏิเสธพวกเขา แต่นั่นไม่ใช่คำถาม
Errant

โดยกลไกการกรองนี้ฉันเมาอย่างเต็มที่ในส่วนภาษาที่ฉันเขียน "C ++ / Java" - โอ๊ะโอ ... : D
Nim

3

บทบาทของเรซูเม่คือการให้คุณไปสัมภาษณ์ ทุกวันนี้สิ่งนี้มักหมายถึงการกดปุ่ม buzzwords ที่ผู้สรรหาและทรัพยากรบุคคลกำลังมองหาจากนั้นสร้างความประทับใจให้กับผู้จัดการการจ้างงาน

ด้วยเหตุนี้ฉันจะแสดงรายการแยกต่างหาก มันอาจไม่สำคัญสำหรับฝ่ายทรัพยากรบุคคลหรือผู้สรรหา แต่ผู้จัดการฝ่ายว่าจ้างมีแนวโน้มที่จะสังเกตเห็นและวิธีเดียวที่จะทำให้เขาหรือเธอมีความสำคัญคือถ้ามันทำให้คุณใช้ "C / C ++"

ที่กล่าวว่าคุณไม่ควรกลัวที่จะปรับแต่งประวัติย่อของคุณกับงานและถ้ามันบอกว่า C / C ++ ในคำอธิบายรายการ C / C ++ และหาวิธีที่จะแสดงรายการแยกต่างหาก


2

ฉันขอโทษ แต่คุณไม่คิดว่านี่เป็นขนที่แตกหรือเปล่า เมื่อฉันจ้างโปรแกรมเมอร์ฉันเพิ่งจะดูสั้น ๆ ว่ารายชื่อภาษานั้นเป็นเพราะฉันมักจะจ้างภาษาที่เฉพาะเจาะจงอยู่แล้ว นอกจากนี้เพียงเพราะคุณรู้ว่าภาษาไม่ได้หมายความว่าคุณรู้จริง ๆ ว่าไลบรารีทั้งหมดของ API และรู้วิธีการใช้งาน

สิ่งที่ฉันสนใจมากขึ้นคือประสบการณ์การทำงานหรือโครงการที่คุณอาจเคยทำ ฉันรู้ภาษามากมาย แต่ฉันทำงานหนักแค่สองหรือสามอย่างเท่านั้น ฉันจะใช้เวลาเน้นความสำเร็จและประสบการณ์ของคุณมากกว่าภาษาที่คุณรู้จัก แค่ $ .02 ของฉัน


1
ใช่ แต่ถ้าคุณได้รับประวัติย่อผ่านตัวแทนจัดหางานอาจเป็นเพราะคนส่วนใหญ่ไม่มีเบาะแสสิ่งที่พวกเขากำลังมองหา ค่อนข้างเศร้า แต่นั่นเป็นวิธี เห็นได้ชัดว่าถ้าคุณจ้างโดยตรงคุณไม่มีปัญหานี้มันเป็นเรื่องจริง แต่ใช่ ... มันเป็นการแยกขน
เฮย์เล็ม

2

เครื่องหมายทับเป็นแบบชวเลขดั้งเดิมสำหรับและ / หรือ คุณรู้จัก C และ / หรือ C ++ หรือไม่ ฉันคิดว่าคุณรู้จัก C และ C ++ เขียนแบบนั้น


1

ฉันจะไม่มีส่วนที่เพิ่งระบุการอ้างสิทธิ์ความรู้ภาษาเลย

ตัวอย่าง: เมื่อฉันอยู่ในวิทยาลัยฉันใช้ C เพื่อแสดงสิ่งที่เป็นต้นฉบับของโปรแกรมที่เขียนไว้ในชุดประกอบ 80286 ของ MASM ในขณะที่ใช้asmคุณลักษณะเพื่อรวมเนื้อหาที่ต้องอยู่ในแอสเซมเบลอร์ สำหรับทุกอย่างอื่นฉันเลือก C ++ หรือผู้นำที่ Delphi เรียกว่า "Object Pascal" ซึ่งสอนที่วิทยาลัยนั้น

ในประวัติย่อที่อาจอยู่ในรูปแบบ "Acme University - 1993-1995 - โปรแกรมเมอร์เครือข่าย \ ในฐานะนักเรียนนักศึกษาของแผนก MIS ฉันได้พัฒนายูทิลิตี้การตรวจสอบเครือข่าย TCP / IP ระดับต่ำสำหรับการใช้งานโดย MIS โดยใช้ Assembler, C และภาษาการเขียนโปรแกรม C ++ "

แผนกทรัพยากรบุคคลประวัติย่อใช้ยังจะค้นหาและเลือกหรือปฏิเสธประวัติย่อของคุณ แต่การเรียกร้องดังกล่าวจะปรากฏในบริบทของประสบการณ์ที่แท้จริงของคุณและอยู่ในรูปประโยคที่เป็นภาษาธรรมชาติที่มนุษย์ชอบอ่าน เรื่องแบบนี้บอกอะไรมากมายมากกว่ารายการ buzzwords


ฉันไม่เห็นด้วยเพิ่มเติม ฉันได้งานปัจจุบันของฉันเพราะประสบการณ์ของฉันในการใช้ความรู้เกินจริงของฉันกับโครงการระยะยาวภาคการศึกษา ฉันอธิบายความรับผิดชอบของฉัน
Ramhound

แต่ผู้สัมภาษณ์ส่วนใหญ่ (ฉันไม่ได้พูดถึงประวัติย่อ) เช่นผู้สัมภาษณ์ F2F อาจไม่ต้องใช้เวลาในการผ่านประโยคภาษาธรรมชาติ มันจะเป็นการรอบคอบมากกว่าที่จะเขียนรายการภาษาของคุณอย่างชัดเจนและเพิ่มหัวข้อแยกต่างหากที่แสดงรายการโครงการที่คุณดำเนินการ
abhicantdraw

ประวัติย่อในรูปแบบหน้าเดียวที่ดีจะไม่เป็นเรื่องน่าเบื่อสำหรับผู้สัมภาษณ์ที่มีค่า เอกสารดังกล่าวควรจะเป็นจุดอ้างอิงสำหรับการสัมภาษณ์ หากผู้สัมภาษณ์ของคุณยังไม่ได้อ่านคำถามนั้นถามคำถามเกี่ยวกับคุณภาพของ บริษัท ที่คุณสมัคร และหากมีข้อสงสัยให้ใส่คำหลักให้หนา
Rob Perkins

1

ลองจินตนาการถึงโค้ด

int class = 0;

เป็นรหัส C ที่ถูกกฎหมาย แต่จะไม่คอมไพล์ด้วยคอมไพเลอร์ C ++ ดังนั้นจึงเป็นสองภาษา ใส่ C, C ++


1
นี่เป็นตัวอย่างที่ไม่ดีแม้ว่าสิ่งที่ตั้งใจไว้นั้นไม่เลวร้ายนัก ความแตกต่างที่ยิ่งใหญ่กว่าเช่นMyStructureType *ptr = malloc(sizeof(MyStructureType))การคอมไพล์ใน C ++ แต่ไม่ใช่ C ตัวอย่างเหล่านี้เพียงแค่ใช้คำหลัก C ++ นั้นเกินไป IMHO
Billy ONeal

0

สำหรับนายจ้างส่วนใหญ่ก็ไม่ได้สร้างความแตกต่างเลย สำหรับคนที่ชอบ .. พวกเขาอาจไม่มั่นคงสำหรับคุณอยู่ดี

รายการภาษาการเขียนโปรแกรมของคุณเป็นเรื่องเล็กน้อย - ไม่ต้องกังวลมากเกินไปเพียงแค่แสดงรายการภาษาที่คุณสามารถรับมือได้ นายหน้าโดยทั่วไปฉลาดพอที่จะอ่านเกี่ยวกับประสบการณ์ของคุณซึ่งเป็นสิ่งสำคัญหลังจากนั้น

แน่นอนว่า; บางคนปฏิเสธผู้สมัคร (หรือเลือก) มากกว่าการคัดตัวเล็กน้อย นั่นคือสิ่งที่เกิดขึ้น แต่มันสามารถอยู่เหนือข้อมูลส่วนใดก็ได้

เพียงแค่เขียน CV ที่ชัดเจนและมีคุณภาพและนั่นคือทั้งหมดที่คุณทำได้ :)


0

หลัง. C, C ++

เมื่อมีการสแกนประวัติย่อลงในคอมพิวเตอร์เพื่อให้ HR สามารถประมวลผลได้อย่างมีประสิทธิภาพมากที่สุดหากพวกเขากำลังมองหาคำหลักพวกเขาอาจพลาด C / C ++ หากพวกเขากำลังมองหาคำเดียว "C ++" ในที่ทำงาน

สิ่งใดที่น่าเศร้า แต่คุณไม่ต้องการที่จะพลาดโอกาสใด ๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.