Bir özgeçmişte, hepsi bir Programlama Dili'ni oluşturur [kapalı]


9

Özgeçmişinizde Programlama Dili olarak ne sınıflandırırsınız? Örneğin, Programlama Dilleri (veya özgeçmişinizin benzer başlıklı bir bölümü) altında, C #, Java, C'yi listeler misiniz ve onu orada bırakır mısınız veya XML eklersiniz ve XML eklersiniz (çünkü, iyi anlaşılabilir İşaretleme Dili'dir) ve XSLT ve jQuery ve tüm bunlar?

Diller altında jQuery eklemeyecekseniz, tam olarak nereye koyardınız?

Bu ikilem için bir çözüm, proje altında kullandığınız teknolojilere konacaktır, ancak bu şekilde işe alımcınızı, bildiğiniz teknolojiler ve dilleri vurgulamak yerine yaptığınız projelere gitmeye zorluyorsunuz. .

Düşüncelerin nelerdir?


5
JavaScript. Dil JavaScript. jQuery bunun için bir çerçevedir.
Inaimathi

2
@Inaimathi: Aslında ECMAScript.
haylem

Yanıtlar:


17

"Bunu bir programlama dili mi koymalıyım?" o zaman yapma.

"Araçlar ve Teknolojiler" altında XML ve XSLT dosyaladığınız için bir röportajı kaçırmayacaksınız. Ancak bunları "Programlama dilleri" altında dosyalayabilir ve bu nedenle size anında sevmemek isteyen huysuz bir geliştirici ile karşılaşırsanız.


Hangi evrende XSLT bir programlama dili değildir?
Benjamin Cutler

1
@BenjaminGenel amaçlı programlama dillerinin "gerçek" programlama dilleri olduğunu düşünmeyen huysuz bir geliştirici evrenin evreni.
Carson63000

`genel amaçlı olmayan programlama dillerinin" gerçek "programlama dilleri olduğunu düşünmeyenler. `yani php yok mu?
Roman A.Taycher

@ RomanA.Taycher ba-dum TISH!
Carson63000

evet ama cidden yakut aksine (raylar ile) php tartışmasız sadece web şeyler için kullanılır. R veya javascript ile karşılaştırın (evet düğümün bu gün popüler olduğunu biliyorum).
Roman A.Taycher

19

Özgeçmişim şöyle görünen bir "Diller ve Çerçeveler" bölümüne sahiptir:

  • ECMAScript / Javascript (JQuery, Qooxdoo, YUI)
  • C ++ (Qt, STL, ATL, MFC)
  • Python (Gx)
  • XML, XSLT, XSD

Bunun üç nedeni vardır:

  1. Kimse C ++ 'da JQuery veya YUI kullanma deneyimine sahip olmanızı beklemese de, bu C ++' daki Qt varsayımsal deneyiminizi C ++ 'daki Wx deneyimindeki eksikliğinizden belirsizleştirmeye yardımcı olur. Wx veya Qt'yi daha sonraki bir çerçeve paketine yerleştirmek bunu yapmaz.

  2. Her kategori için kısa bir başlık verir, böylece bilgili bir işveren istediklerini bulmak için onu tarayabilir, yine de CV'lerinizi işe alım botlarını almak için yeterli buzzword ile doldurur.

  3. Bu bölümü "programlama dilleri" olarak adlandırmayarak, XSLT'nin bir programlama dili olup olmadığı konusundaki iddiamla aynı fikirde olmayan biri tarafından yuvarlak dosyalardan kaçınmaktan da kaçınırım. Programlama ve Komut Dosyası dilleri arasında keyfi bir ayrım yapanlardan bahsetmiyoruz bile.


10

Şahsen, farklı alt bölümlere sahip bir Beceri ve Teknolojiler bölümüm var:

  • Programlama Dilleri *
  • İşletim sistemleri
  • Veritabanları
  • Çerçeveler ve Teknolojiler (istediğiniz her şeyi döktüğünüz yer)

* işaretleme / bildirici diller dahil, çünkü işverenler aynı olduğunu düşünüyor ve kin tutan teknik insanlar bir röportajdan sonra geçemedikleri takdirde çalışmak istediğim insanlar olmazdı.

İşe bağlı olarak, diğer bölümleri içerecek şekilde değiştirdim ve şöyle çok geniş olacağım:

  • İşletim sistemleri
  • Çerçeveler / SDK'lar
  • Programlama dilleri
  • CLE'ler / VM'ler
  • Veritabanları
  • Uygulama. Sunucular / Kaplar
  • IDE'ler / Editörler
  • Ofis / Yazma Süitler
  • sanallaştırma

İtiraf edeceğim şey, aşırı derecede abartılı ve gülünç, ancak iş piyasası olduğu gibi ve kene kutularını seven işverenler, neden onlara karşı tutmayacağımı anlamıyorum. Beni bir anahtar kelime aramasından geçirirse, röportaj için daha temiz ve daha yalın bir sürüm gönderebilirim. (Bu nedenle ve seveal ülkelerdeki kültürel farklılıklar nedeniyle özgeçmişimin her zaman 3 farklı sürümünü üretiyorum: 1 sayfalık bir sürümüm, 3 sayfalık bir sürümüm ve çok geniş bir sürümüm var.)

Ama başkalarıyla aynı fikirdeyim: dilleri ve kütüphaneleri karıştırmayın. İşverenler için bu iyi olur, çünkü sıklıkla - ama her zaman değil - bunların hiçbirini ayrıntılı olarak anlamıyorlar ve kategoriler arasındaki çizgiyi görmeyecekler. Ancak görüştüğünüz insanlar bunun biraz ileri gittiğini düşünecekler. Yine de sizi bir telefon taraması için çağırıyorum, ancak olumsuz bir izlenim bırakabileceğini söyleyebilirim (örneğin, "J2EE" veya "JEE" programlama dilleri bölümü).


4

Bir teknoloji bölümüne ihtiyacınız varsa, dilleri ve ardından çerçeveleri ayrı ayrı listeleyin.

Daha iyi bir şey, dillerinizi, çerçevelerinizi ve diğer teknolojilerinizi temel proje / iş deneyimlerinizin açıklamalarıyla birlikte sıralamaktır.

yani, PHP, Javascript (jQuery) ve XSLT kullanarak XYZ yapmak için geliştirilmiş web uygulaması .... "


4

Okumak devam eden birinin bakış açısıyla cevap vereceğim. Bu nasıl ben YMMV yüzden her zaman olduğu gibi, onları okumak.

"Diller: jQuery, Django, Joomla" gibi bir özgeçmiş gördüğümde , hemen hemen yuvarlak bir dosya. Eşdeğer olur "Diller: JavaScript, Python, PHP" jQuery / Django / Joomla ile deneyime sahip bir çağrı ile , ama ilk ifade aslında bir çerçeve arasındaki farkı bilmiyor gibi görünüyor yapar / kütüphane ve bir dil ve bu gerçekten iyi bir işaret değil.

CSS / HTML / XML / XSLT'yi "diller" olarak kabul ediyorum. Ama özellikle onlardan bahsetmezseniz, onları hiç duymadığınızı varsaymıyorum (ancak telefon ekranına yaparsanız emin olmak için takip edeceğim) ve insanlara bir kaş kaldırmıyorum aşina oldukları işaretlemeleri / VCS / sunucuları listeledikleri ayrı bir "araçlar" bölümüne sahip olan kullanıcılar.


3

Dilleri kütüphanelerle karıştırmayın. JS'yi listeleyebilir ve JQuery'ye (ve muhtemelen diğer JS kütüphanelerine) aşina olduğunuzu gösterebilirsiniz.

Geçmişim çoğunlukla listelediğim C ve standart C kütüphanesinin çeşitli uygulamalarına aşinalıkım. Dikkate değer olmadıkça (MPI / vb.) Birlikte çalıştığım her bir kütüphaneyi (standart C'ye ek olarak) ayrıntılı olarak anlatmıyorum.

Ayrıca, herhangi bir standardın özelliklerinde son derece iyi bilgiliyseniz, bu standardı listelemek iyi bir fikirdir. Yine, kısa tutun ve listeyi sizi diğerlerinden ayırabilecek şeylerle sınırlamaya çalışın.

XML ve JSON ile olan deneyimimi listeliyorum, ancak yalnızca deneyimimin "API Tasarımı" bölümünü incelerken.


1

Haylem ile programlama dilleri altında biçimlendirme dillerini listelemeye katılmıyorum - biçimlendirme dilleri, verileri oluşturmak için değil, verileri yapılandırmak için kullanılır. Aslında HTML ile hiçbir şey programlayamazsınız, en azından Javascript ile birlikte değil - biçimlendirme dilinin veri depolama ortamı haline geldiği bir çeşit. Çerçeveler / teknolojiler altındakileri listeleyin.

Ayrıca, bir programlama / komut dosyası dili, biçimlendirme / veri yapılandırma dili ve kitaplıklar / API'ler arasındaki farkı bildiğinizi kanıtlamak, özgeçmişinize hızlı bir bakıştan sonra listeden çıkmanızı önleyecektir.


1

Özgeçmişimde 4 bölüm ayarladım. Bunlar şu şekilde yazılmıştır:

  • İstemci Tarafı Web Becerileri: HTML, CSS, JavaScript, JQuery, Photoshop, Flash / ActionScript
  • Net Beceriler: C #, ADO.NET/LINQ, ASP.NET, AJAXControlToolkit, SQL Server 2005 / T-SQL
  • PHP Becerileri: PHP, MySQL, PHPMyAdmin, Wordpress, Joomla
  • Genel BT Becerileri: SDLC, DBMS, UML, İletişim Becerileri

Bu sadece CV yazmamın yolu, seninki de takdir edilecektir.


0

CV / özgeçmişinizi uygulandığı bağlama hedeflemelisiniz. "Java, C ++ ve HTML dahil programlama dilleri" deneyimi istedikleri bir işe mi başvuruyorsunuz? İlgili deneyiminiz varsa, listeleyin. Kendinize Rexx bilginizin sunulması gerekip gerekmediğini ve eğer öyleyse bunu diğer her şeyle birleştirmek veya ikincil bir bölüme koymak isteyip istemediğinizi sorun.

Genelde, deneyimlediğim ve açıkça kişiye özel olarak talep edilen şeyleri listelediğim bir "ilgili teknolojiler" bölümüne ve biraz daha geniş bir "teknoloji deneyimi" bölümüne sahibim. Özgeçmişiniz için hedef kitlenin teknoloji uzmanı olmayan İK kişilerini içerdiğini unutmayın . HTML'nin bir programlama dili mi, biçimlendirme dili mi yoksa belge formatı mı olduğunu umursamıyorlar: Deneyimlerinizin, kendilerinden istenmeleriyle eşleşip eşleşmediğini kolayca keşfedip keşfedemediklerini umursuyorlar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.