Bilgisayar Programcıları
Computer Programmers
C · GelenekselHazırlık Seviyesi 4: Önemli Hazırlık
Bu meslek nedir?
Bilgisayar uygulamalarının çalışmasını sağlayan kod ve betikleri oluşturur, değiştirir ve test eder. Yazılım geliştiricilerin hazırladığı teknik şartnamelere göre çalışır; belge, veri ve bilgi saklama-çağırma programları geliştirebilir.
Bu meslek başka hangi unvanlarla anılır?
- Analist Programcı
- Uygulama Programcı Analisti
- Bilgisayar Programcısı
- Bilgisayar Programcı Analisti
- İnternet Programcısı
- Java Geliştirici
- Programcı
- Programcı Analisti
- Web Uygulamaları Programcısı
- Web Programcısı
Ne iş yapar? — Görevler
- Çekirdekİş akışı şemaları ve diyagramları kullanarak, bilgisayar yetenekleri, konu alanı ve sembolik mantık bilgisini uygulayarak programlar yazma, analiz etme, gözden geçirme ve yeniden yazma.
- ÇekirdekUygun değişiklikler yaparak hataları düzeltme ve istenen sonuçların elde edildiğinden emin olmak için programı yeniden kontrol etme.
- ÇekirdekÇalışma verimliliğini artırmak veya yeni gereksinimlere uyum sağlamak için mevcut programların revizyonunu, onarımını veya genişletilmesini gerçekleştirme veya yönetme.
- ÇekirdekEnvanter takibi, veri saklama veya alma ya da diğer ekipmanları kontrol etme gibi belirli işleri yerine getirmek için bilgisayar programları veya yazılım paketleri yazma, güncelleme ve bakımını yapma.
- ÇekirdekProgram amacını netleştirmek, sorunları belirlemek ve değişiklikler önermek için yönetim, mühendislik ve teknik personel ile istişarede bulunma.
- Çekirdekİstenen bilgileri üreteceklerinden ve talimatların doğru olduğundan emin olmak için programların ve yazılım uygulamalarının deneme çalıştırmalarını yapma.
- ÇekirdekGirdi, çıktı ve mantıksal işlemleri tanımlayan ayrıntılı iş akışı şemaları ve diyagramları hazırlama ve bunları bilgisayar dilinde kodlanmış bir dizi talimata dönüştürme.
- ÇekirdekProgram geliştirme ve sonraki revizyonların dokümantasyonunu derleme ve yazma, başkalarının programı anlayabilmesi için kodlanmış talimatlara açıklamalar ekleme.
- ÇekirdekBilgisayar programlarının çalıştırılmasındaki sorunları tanımlamak ve çözmek için bilgisayar operatörleri veya sistem analistleri ile istişarede bulunma ve onlara yardımcı olma.
- ÇekirdekSon kullanıcılara rehberlik etmek için talimatlar veya kılavuzlar yazma veya bunlara katkıda bulunma.
- ÇekirdekAğların, iş istasyonlarının, sistemin merkezi işlem biriminin veya çevre birimlerinin bir programın talimatlarına yanıt verip vermediğini araştırma.
- ÇekirdekSistem programcısı olarak bilgisayar sistem yazılımının kullanımını sürdürmek ve kontrol etmek için sistem analizi ve programlama görevlerini yerine getirme.
- ÇekirdekProgramlama personelinin iş ve faaliyetlerini atama, koordine etme ve gözden geçirme.
- Astları programlama ve program kodlama konularında eğitme.
- Web siteleri geliştirme.
- Kullanıcıları bilgisayar programlarının kullanımı ve işlevi konusunda eğitme.
- Yeni programlama yöntemleri geliştirmek için bilgisayar üreticileri ve diğer kullanıcılarla işbirliği yapma.
Gerekli beceriler
Programlama94
Çeşitli iş amaçları için bilgisayar programları yazabilme. Yazılım geliştirme, otomasyon, veri analizi ve dijital çözümler üretme yetkinliğidir.
Eleştirel Düşünme69
Mantık ve muhakeme yoluyla alternatif çözümlerin, sonuçların veya yaklaşımların güçlü ve zayıf yönlerini analiz edebilme. Kararları sorgulayarak en mantıklı seçeneği belirleyebilme yeteneğidir.
Karmaşık Problem Çözme69
Çok boyutlu problemleri tespit edip analiz etme, çözüm seçeneklerini değerlendirme ve en uygun çözümü uygulayabilme. İşin karmaşık, birbiriyle bağlantılı sorunlarını çözme kapasitesidir.
Aktif Dinleme69
Karşınızdakinin söylediklerine tam dikkat vererek anlamaya çalışma, uygun sorular sorma ve uygunsuz zamanlarda sözü kesmeden iletişim kurma becerisi. İş yerinde etkin dinleme ve empati kurma yetkinliğidir.
Kalite Kontrol Analizi63
Ürün, hizmet veya süreçlerin kalite ve performans düzeyini değerlendirmek amacıyla test ve muayeneler yapabilme. Standartlara uygunluğu denetleme becerisidir.
Okuduğunu Anlama60
İş ile ilgili yazılı doküman, prosedür ve talimatlardaki cümle ve paragrafları doğru şekilde kavrayabilme. Mesleki metinleri anlama ve uygulama yeteneğidir.
Sistem Analizi60
Bir sistemin nasıl çalışması gerektiğini belirleme ve koşullar, operasyonlar ile çevresel değişimlerin sonuçlara etkisini öngörebilme yeteneğidir.
Muhakeme ve Karar Verme56
Olası eylemlerin maliyet ve faydalarını karşılaştırarak en uygun olanı seçebilme. İş süreçlerinde etkili ve rasyonel kararlar alabilme becerisidir.
Yazılı İletişim56
Hedef kitleye uygun şekilde yazılı olarak etkili iletişim kurabilme. Raporlar, e-postalar ve iş yazışmalarında profesyonel ifade yeteneğidir.
Sistem Değerlendirme53
Sistemin hedeflerine göre performans ölçütlerini tanımlama ve iyileştirme veya düzeltme için gerekli aksiyonları belirleyebilme becerisidir.
Matematik53
Problemleri çözmek için matematiksel yöntem ve hesaplamaları kullanabilme. İş süreçlerinde sayısal analiz ve hesaplama yapabilme becerisidir.
Operasyon Analizi53
İhtiyaçları ve ürün gereksinimlerini analiz ederek tasarım oluşturabilme. Süreç ve sistem tasarımı için gerekli teknik değerlendirmeleri yapabilme becerisidir.
Gerekli bilgi alanları
Bilgisayar ve Elektronik97
Devre kartları, işlemciler, çipler, elektronik ekipmanlar ile bilgisayar donanım ve yazılımlarına, uygulama ve programlamaya ilişkin bilgi.
Matematik63
Aritmetik, cebir, geometri, kalkülüs, istatistik ve bunların uygulamalarına dair bilgi.
Mühendislik ve Teknoloji62
Mühendislik bilimi ve teknolojinin pratik uygulamasına, çeşitli mal ve hizmetlerin tasarım ve üretiminde kullanılan ilke, teknik, prosedür ve ekipmanlara dair bilgi.
Türkçe Dil Bilgisi60
Türkçe dilin yapısı, kelimelerin anlamı ve yazımı, kompozisyon ve dilbilgisi kurallarına ilişkin bilgi.
Müşteri ve Kişisel Hizmet58
Müşteri ihtiyaç analizi, hizmet kalite standartlarının karşılanması ve müşteri memnuniyetinin ölçülmesine yönelik ilke ve süreçlere dair bilgi.
Yönetim ve İşletme57
Stratejik planlama, kaynak tahsisi, insan kaynakları modellemesi, liderlik teknikleri, üretim yöntemleri ile insan ve kaynakların koordinasyonunu kapsayan iş ve yönetim ilkelerine dair bilgi.
Tasarım47
Teknik plan, taslak, çizim ve modellerin hassas üretiminde kullanılan tasarım teknikleri, araçları ve ilkelerine dair bilgi.
Eğitim ve Öğretim45
Müfredat ve eğitim tasarımı, bireysel ve grup öğretimi, eğitim etkisinin ölçülmesine yönelik ilke ve yöntemlere dair bilgi.
Coğrafya44
Kara, deniz ve hava kütlelerinin fiziksel özellikleri, konumları, ilişkileri ile bitki, hayvan ve insan yaşamının dağılımına dair ilke ve yöntemlere ilişkin bilgi.
İdari İşler44
Kelime işlemci kullanımı, dosya ve kayıt yönetimi, form tasarımı, ofis terminolojisi gibi idari ve büro prosedürlerine ilişkin bilgi.
Üretim ve İşleme39
Hammaddeler, üretim süreçleri, kalite kontrol, maliyet analizi ve malların en verimli şekilde imalatı ve dağıtımını sağlayan diğer teknikler hakkındaki bilgiyi içerir. Operasyonel verimliliği artırmaya yönelik tüm yaklaşımları kapsar.
Ekonomi ve Muhasebe37
Ekonomi ve muhasebe ilkeleri, finansal piyasalar, bankacılık, mali verilerin analizi ve raporlanmasına ilişkin bilgi.
Gerekli yetenekler
Yazılı Anlama75
Yazılı metinlerde sunulan bilgi ve fikirleri okuyup doğru şekilde anlayabilme yeteneği. Raporlama, dokümantasyon ve yazılı iletişim yoğun rollerde temel bir gerekliliktir.
Sözlü Anlama72
Konuşulan kelimeler ve cümleler aracılığıyla sunulan bilgi ve fikirleri dinleyip anlayabilme yeteneği. Etkili dinleme ve sözlü iletişimi kavrama becerisidir.
Yakın Mesafe Görüşü72
Yakın mesafedeki (birkaç adım içindeki) ayrıntıları net şekilde görebilme yeteneği. Masa başı işlerde, okumada ve hassas görsel işlemlerde önemlidir.
Bilgi Sıralama69
Nesneleri veya eylemleri belirli bir kurala göre düzenleyebilme yeteneğidir. Sayılar, harfler, kelimeler veya matematiksel işlemler gibi öğeleri mantıksal sıraya koyma becerisidir.
Tümevarım69
Görünüşte ilgisiz bilgi parçalarını birleştirerek genel kurallar veya sonuçlar çıkarabilme yeteneğidir. Veri analizi, trendlerin tespiti ve stratejik karar almada kullanılır.
Tümdengelim69
Genel kuralları belirli sorunlara uygulayarak mantıklı çözümler üretebilme yeteneğidir. Mevzuat yorumlama, teknik prosedür uygulama ve standartlara uygun karar verme süreçlerinde kullanılır.
Problem Fark Etme69
Bir şeylerin yanlış gittiğini veya yanlış gidebileceğini fark edebilme yeteneği. Problemi çözmeyi değil, sorunun varlığını zamanında tespit edebilmeyi içerir.
Sözlü İfade63
Bilgi ve fikirleri konuşarak karşınızdakinin anlayacağı şekilde iletebilme yeteneği. Anlaşılır, etkili ve akıcı konuşma becerisidir.
Konuşmayı Anlama56
Karşısındaki kişinin söylediklerini doğru bir şekilde duyup anlayabilme yeteneği. Müşteri görüşmeleri, ekip toplantıları ve sözlü iletişim gerektiren rollerde kritik öneme sahiptir.
Yazılı İfade56
Bilgi ve fikirleri yazılı olarak başkalarının anlayabileceği şekilde ifade edebilme becerisi. Raporlama, kurumsal yazışma ve dokümantasyon süreçlerinde etkin iletişim için gereklidir.
Sayısal İşlem Becerisi53
Toplama, çıkarma, çarpma veya bölme işlemlerini hızlı ve doğru şekilde yapabilme yeteneği. Rutin hesaplamalar ve hızlı sayısal işlem gerektiren görevlerde kullanılır.
Konuşma Netliği53
Başkalarının sizi anlayabileceği şekilde net ve anlaşılır konuşabilme yeteneği. Telaffuz berraklığı ve anlaşılır ifade becerisidir.
Günlük iş aktiviteleri
Bilgisayar Kullanımı99
Bilgisayar ve bilgisayar sistemlerini (donanım ve yazılım dahil) kullanarak programlama yapmak, yazılım geliştirmek, sistem ayarlarını düzenlemek, veri girmek veya bilgi işlemek.
Bilgi İşleme90
Verileri derleme, kodlama, sınıflandırma, hesaplama, kontrol etme veya doğrulama gibi işlemlerle bilgiyi yapılandırma.
Bilgi Toplama88
İlgili tüm kaynaklardan gözlem, dinleme veya diğer yöntemlerle bilgi edinmek. Karar alma ve problem çözme süreçlerinin başlangıç noktasıdır.
Veri ve Bilgi Analizi88
Bilgi veya veriyi parçalara ayırarak altında yatan ilkeleri, nedenleri veya gerçekleri ortaya çıkarmak. İş süreçlerinde ham veriden anlamlı sonuçlar üretmek ve karar altyapısı oluşturmak için kullanılır.
Karar Verme ve Problem Çözme86
Eldeki bilgileri analiz ederek en uygun çözümü belirleme ve ortaya çıkan sorunları etkili şekilde çözme.
Yaratıcı Düşünme84
Yeni uygulamalar, fikirler, ilişkiler, sistemler veya ürünler geliştirme; sanatsal ya da yenilikçi katkılar sunma.
Nesne, Eylem ve Olayları Tanımlama81
Bilgiyi kategorilere ayırma, tahmin etme, benzerlik veya farklılıkları tanıma ve koşullardaki değişiklikleri tespit ederek tanımlama. Analitik düşünme ve durum değerlendirmesinde kullanılır.
Güncel Bilgiyi Takip Etme ve Kullanma79
Alanındaki yeni gelişmeleri sürekli öğrenerek teknik ve mesleki bilgiyi işte aktif şekilde uygulama.
Yönetici, Meslektaş ve Ekiple İletişim78
Üst yöneticilere, iş arkadaşlarına ve ekip üyelerine telefon, yazılı form, e-posta veya yüz yüze bilgi aktarmak. İş akışının sağlıklı yürümesi için temel bir beceridir.
Ürün ve Süreçlerin Ölçülebilir Özelliklerini Tahmin Etme72
Boyutları, mesafeleri ve miktarları tahmin etmek; bir iş faaliyeti için gerekli süre, maliyet, kaynak veya malzemeyi belirlemek. Planlama ve bütçeleme süreçlerinde kullanılır.
Davranışsal özellikler
Detay Odaklılık100
İşleri titizlikle yapma, detayları gözden kaçırmama ve düzenli çalışma alışkanlığı. Her ayrıntıyı önemseyen, hatasız sonuç odaklı çalışan profesyonellerin temel özelliğidir.
Güvenilirlik79
Sorumlulukları zamanında yerine getirme, verilen sözde durma ve tutarlı performans gösterme özelliği. İş yerinde üzerine düşeni eksiksiz yapan, sözüne güvenilen çalışanların belirgin niteliğidir.
Entelektüel Merak73
İşiyle ilgili yeni bilgiler öğrenme isteği, konuları derinlemesine anlama ve kendini sürekli geliştirme eğilimi. Sektörel gelişmeleri takip eden, öğrenmeyi sürdüren çalışanlarda görülür.
Yenilikçilik65
İşleri farklı açılardan ele alma, yaratıcı çözümler üretme ve yeni yöntemlere açık olma eğilimi. Rutinden çıkıp değer yaratan, özgün bakış açısıyla yaklaşan profesyonellerde belirgindir.
İhtiyatlılık61
İş kararlarını dikkatlice alırken risk ve sonuçları değerlendirme, acele etmeden ölçülü hareket etme eğilimi. Özellikle kritik konularda temkinli yaklaşım sergileyen çalışanlarda öne çıkar.
Başarı Odaklılık58
Kendine zorlayıcı iş hedefleri koyma, yüksek standartlar belirleme ve bu hedeflere ulaşmak için azimle çalışma eğilimi. Sürekli daha iyisini yapma isteğiyle hareket eden, performans hedeflerini ciddiye alan profesyonellerde görülür.
Azim56
Engellerle karşılaşınca vazgeçmeden, işi sonuna kadar götürme ve zorluklara rağmen hedefte ısrar etme özelliği. Kararlılıkla çalışan, kolayca pes etmeyen profesyonellerde görülür.
Belirsizliğe Tolerans50
Net olmayan durumlar, değişken koşullar ve belirsizlik içeren ortamlarda rahatlıkla çalışabilme, bu durumlardan olumsuz etkilenmeme yeteneği.
Uyum Yeteneği46
İş ortamındaki değişikliklere, yeni görevlere ve farklı çalışma yöntemlerine açık olma, hızlıca adapte olabilme becerisi. Değişen öncelikleri rahatça karşılayan, esneklik gösteren çalışanlarda belirgindir.
Dürüstlük39
İş hayatında etik kurallara bağlı kalma, şeffaf ve doğru davranma tutumu. Güven inşa eden, ilkeli çalışma anlayışını benimseyen profesyonellerin temel niteliğidir.
İlgi alanı profili (RIASEC)
C · Geleneksel82
I · Araştırmacı68
R · Gerçekçi40
A · Sanatsal25
E · Girişimci18
S · Sosyal16
Eğitim seviyesi dağılımı
| Seviye | % |
|---|---|
| Lisans | 88% |
| Ön lisans | 9% |
| Üniversite (tamamlanmamış) | 3% |
Kullanılan teknolojiler / araçlar
🔥Analitik ve bilimsel yazılım
IBM SPSS StatisticsMinitabSASThe MathWorks MATLABSimulation program with integrated circuit emphasis SPICEStataCorp Stata
🔥Bilgisayar destekli tasarım CAD yazılımı
Bentley MicroStationComputer aided design and drafting CADD softwareDassault Systemes CATIA
🔥Bulut tabanlı yönetim yazılımı
Amazon Web Services AWS CloudFormationIBM WebSphereSplunk Enterprise
🔥Coğrafi bilgi sistemi
ESRI ArcGIS softwareGeographic information system GIS software
🔥Doküman yönetimi yazılımı
Adobe AcrobatMicrosoft SharePointVirage VS Archive
🔥Dosya sürümleme yazılımı
Apache Subversion SVNGit
🔥Elektronik tablo yazılımı
Microsoft Excel
🔥Geliştirme ortamı yazılımı
Apache KafkaApache MavenGoMicrosoft PowerShellA programming language APLABC Compiler
🔥Grafik ve fotoğraf düzenleme yazılımı
Adobe IllustratorAdobe PhotoshopCorel CorelDraw Graphics Suite
🔥İçerik iş akışı yazılımı
Atlassian JIRAEmerald Software Group Emerald Green OfficeWorkflow software
🔥İş zekası ve veri analizi yazılımı
IBM Cognos ImpromptuOracle Business Intelligence Enterprise EditionQlik Tech QlikViewTableauMicroStrategy
🔥İşletim sistemi yazılımı
BashMicrosoft Windows ServerRed Hat Enterprise LinuxUNIX ShellBourne ShellHewlett Packard HP-UX
🔥Kelime işlemci yazılımı
Microsoft Word
🔥Kurumsal kaynak planlama ERP yazılımı
Microsoft DynamicsOracle Fusion ApplicationsOracle PeopleSoftSAP softwareMicrosoft Dynamics GPNetSuite ERP
🔥Kurumsal uygulama entegrasyon yazılımı
Extensible markup language XMLIBM InfoSphere DataStageMicrosoft SQL Server Integration Services SSISSAP NetWeaver BWAtlassian BambooExtensible stylesheet language XSL
🔥Nesne veya bileşen yönelimli geliştirme yazılımı
Apache SparkjQueryScalaSwiftABC: the AspectBench Compiler for AspectJAdvanced business application programming ABAP
Benzer meslekler
Sana hangi meslek uygun?
5 dakikalık ücretsiz ilgi alanı testiyle kişiliğine uygun meslekleri keşfet.
BiriO Global'de Teste Başla →