| Oyun | Nasıl Yapılır |
|---|---|
| SHENZHEN I/O | Windows, macOS ve Linux'ta teknik veri sayfalarını okur, sanal devreler oluşturur ve basitleştirilmiş assembly kodu yazarsın. |
| TIS-100 | Kurgusal bir 1970'ler bilgisayarını onarmak için on iki düğümde düşük seviyeli assembly programları yazmak için bir kılavuz kullanırsın. |
| while True: learn() | Verileri sıralamak ve startup sözleşmeleri almak için görsel mantık düğümlerini bağlayan serbest bir uzman olarak oynuyorsun. |
| LifeSim | Kodlama mini oyunları olmadan, gerçek bir şehirde açık metin sohbetleriyle bir kodlayıcının günlük hayatını yaşarsın. |
Programcı simülatör oyunu var mı?
Programcı Simülatörü
Evet. LifeSim'de, 3D harita üzerinde herhangi bir gerçek şehirde bir yazılım geliştiricisi olarak oynuyorsun. İş arkadaşlarınla kendi kelimelerinle konuşuyorsun ve onlar sohbetlerini hatırlıyorlar. Tarayıcında ücretsiz ve indirme gerektirmiyor.
Hafta sonu nöbetçi genç bir kodlayıcı
Ücretsiz OynaLifeSim'de programcı olmak
- Programcını metin kutusuna adını, yaşını, kodlama uzmanlığını ve gerçek şehrini yazarak tanımla.
- Bir proje yöneticisi, bir startup kurucu ortağı veya yardımcı bir ekip arkadaşı eklemek için kadronu düzenle.
- 3D haritada gerçek teknoloji bölgelerini, kafeleri ve parkları ziyaret etmek için yer aramasını kullan.
- "Üretime dağıt" gibi günlük yapılacaklar listesi öğeleri yaz ve iş arkadaşlarınla kendi kelimelerinle konuş.
Gerçek programcılar ne yapar ve nasıl eğitim alırlar?
Programcılar Python, Java, JavaScript ve C++ gibi dillerde kaynak kodu yazar, test eder ve bakımını yapar. Visual Studio Code gibi editörler kullanır, Git ile değişiklikleri takip eder ve Jira panolarında görevleri düzenler. Her sabah genellikle stand-up adı verilen kısa bir ekip toplantısıyla başlar.
Bu işin devlet lisansı yoktur. Amerika Birleşik Devletleri'nde birçok kodlayıcı dört yıllık bilgisayar bilimi derecesi alır veya bir kodlama bootcamp'ine katılır. Birleşik Krallık'ta insanlar üniversite dereceleri alır veya Seviye 4 Yazılım Geliştirici Yüksek Çıraklık eğitimini tamamlarlar. Almanya, bir BT uzmanını eğitmek için Ausbildung adı verilen üç yıllık ikili bir eğitim sistemi kullanır.
Programcılar mantık bulmacalarını çözmekten ve sıfırdan araçlar oluşturmaktan hoşlanırlar. Zor kısımlar, kötü belgelenmiş eski kodları düzeltmek ve bir teslim tarihinden önce uzun mesai saatleri çalışmaktır.
Programcı hayatı için ipuçları
LifeSim'e tek bir metin kutusuna bir açıklama yazarak başlarsın. Karakterinin adını, yaşını, şehrini ve günlük kodlama işini belirt. Oyun şehir adını okur ve seni gerçek 3D haritaya yerleştirir.
"Maya, 23, bu hafta sonu nöbetçi olan Seattle, ABD'de genç bir programcı." gibi bir istem dene. Ayrıca "Lukas, 35, Dublin, İrlanda'da bir bankada eski kodları düzelten bir backend geliştiricisi." de yazabilirsin. Bir startup hikayesi için, "Aarav, 27, Bangalore, Hindistan'da bir hackathon için prototip hazırlayan bir kodlayıcı." kullan.
LifeSim'de bir programcı hayatı nasıl görünür?
LifeSim'de kodlama mini oyunları yok. İşin, her biri bir unvan ve aylık maaş içeren 3 ila 10 seviyeli bir kariyerdir. Yazılım işinin insani yönünü açık bir hikaye olarak oynarsın. İş arkadaşların ve patronun kendi rutinlerine, hedeflerine ve günlüklerine sahiptir.
Ekip arkadaşlarınla şahsen veya grup metin sohbetlerinde kendi kelimelerinle konuşursun. Bir birleştirme çakışmasını tartışabilir, teknik borçtan şikayet edebilir veya hafta sonu gezisi planlayabilirsin. Zaman gün be gün ilerledikçe, karakterin yaşam evrelerinden geçer.
Örnek bir hayat: Seattle'da ilk hafta
23 yaşındaki Maya, Seattle'da, South Lake Union'daki bulut bilişim ofislerinin yakınında ilk işine başlar. Patronunu kadro menüsünde düzenleyerek onu katı bir yönetici yapar. Hayat hedefi, ilk hafta sonu nöbet rotasyonundan sağ çıkmaktır.
Cumartesi gecesi, patronu ona ödeme sisteminin çöktüğünü mesaj atar. Maya, kodda eksik bir karakteri bulurken adım adım geri mesaj atar. Pazartesi günü, patronu gece geç saatteki düzeltmeyi hatırlar ve sohbetleri sırasında ona teşekkür eder.
Londra'da bir gün
29 yaşındaki Liam, Londra'da uyanır ve günlük yapılacaklar listesini kontrol eder. İki görev ekler: "çekme isteklerini incele" ve "giriş hatasını düzelt." Old Street'teki Silicon Roundabout yakınlarındaki bir kahve dükkanına yürümek için yer aramasını kullanır.
İş arkadaşı Slack üzerinden ona mevcut sprintlerindeki kapsam kayması sorunu hakkında mesaj atar. İşten sonra Liam, Shoreditch'te haritada bir karaoke etkinliği görür ve ekibini davet eder. Gün, sohbetlerinin ve anlarının bir özetiyle sona erer.
Diğer programcı simülatörleri
Programcı olarak başla
Hafta sonu nöbetçi genç bir kodlayıcı
Ücretsiz OynaEski bir banka sunucusunu güncelleyen bir geliştirici
Ücretsiz Oyna48 saatlik hackathon saatine karşı yarışan bir geliştirici
Ücretsiz Oynaİmkansız bir yazılım hatasına takılıp kalan bir kodlayıcı
Ücretsiz Oyna
Sorular
LifeSim'de kodlama mini oyunu var mı?
Hayır. LifeSim'de kodlama veya hackleme mini oyunları yok. Gerçek kod yazmak istiyorsan SHENZHEN I/O veya TIS-100 oyna.
Teknoloji ofisimin içinde yürüyebilir miyim?
Hayır. 3D harita sadece gerçek binaları dışarıdan gösterir. Adresi ziyaret eder, iş gününü açık metin sohbetleriyle tamamlarsın.
Gerçek programcıların devlet lisansına ihtiyacı var mı?
Hayır. Bilgisayar programcılığı devlet lisansı gerektirmez. İşverenler GitHub'daki portföyleri inceler ve teknik mülakatlar yapar.
Kariyer basamağı veya terfi sistemi var mı?
Evet. LifeSim, işinizi her biri bir unvan ve aylık maaş ile 3 ila 10 seviyeli bir kariyere dönüştürür. Vardiyalı çalışırsınız ve patronunuzla iyi bir değerlendirme sizi bir üst seviyeye taşır.
Telefonumda oynayabilir miyim?
Evet. LifeSim, play.lifesim.com adresinde telefon ve masaüstü tarayıcılarda çalışır. Misafir olarak ücretsiz oynayabilirsin.
Programcılar için şehirler
Daha fazla hayat: Ofis işleri
Diğer hayatlar
LifeSim nasıl çalışır?
- Yapay zekalı NPC'lere sahip hayat simülasyonu
- NPC'lerin seni hatırladığı hayat simülasyonu
- Gerçek haritada geçen hayat simülasyonu
- Yapay Zeka Karakter Yaratma
- Fotoğraftan oyun karakteri yaratma
- Hazır diyalog seçeneği olmayan hayat simülasyonu
- Karakterlerin sana mesaj attığı oyun
- Yaşayan dünya oyunu
- Rastgele olaylar içeren hayat simülasyonu
- 3D bir şehirde bina tasarla
- Arkadaşlarınla geziler planla
- Yaşlanma ve ölüm olan hayat simülasyonu
- İndirmeden oynanan hayat simülatörü
- Uygulama içi satın alım olmayan ücretsiz hayat simülasyonu
