Bilmek istediğin her şeye ulaş
Ağustos 2020

Türker Tunalı bir yanıt verdi.

Ağustos 2020

Türker Tunalı bir yanıt verdi.

Bir girişimi tüm dünyaya tanıtabilmek için neler yapılmalıdır?

Patent işi atlanmamalıdır. Girişim, insanların sorunlarını çözüyorsa gerisi biraz daha kolay.
Ağustos 2020

Türker Tunalı bir yanıt verdi.

Yazılım geliştirme süreçlerinde iyi bir iş analizi nasıl olur?

Çok konu ile alakası olmayabilir. Zaten Serkan Bey'de iyi analiz etmiş. 3X analiz yapılırsa 1X kod yazılır. Ama Proje Yönetimi bence analizden daha önemlidir. Analizden sonraki süreçte mutlaka sorunlar çıkar, proje talebinde değişiklik olabilir. Elemanlar görev değiştirir, iş değiştirir, hastalanabilir. Düzgün bir analiz yaptıktian sonra en şeffaf şekilde olayları yürütmek, projenin sağlıklı tamamlanması için daha önemlidir. Analiz uçağın aprondan kalkış pistine kadar gitmesidir belkide. Kalkış, uçuş, iniş ve yolcuların indirilmesi Proje Yönetimi kısmıdır. Süreç olarak Proje Yönetimi işin 3/4 kısmıdır ama işin başı analizdir.
Ağustos 2020

Türker Tunalı bir yanıt verdi.

Ağustos 2020

Türker Tunalı bir yanıt verdi.

Hangi veritabanını kullanıyorsunuz? Niçin?

Biz yazılım danışmanlığı yapıyoruz. Dolayısıyla yaptığımız işlerde de desteğini verdiğimiz yazılıma uygun bir alt yapı kullanmamız gerekiyor.
ERPNext, MariaDB (MySQL tabanlı) kullanıyor.
Logo Tiger Enterprise, SQL Server kullanıyor.
Advantech ve iDempiere, PostgreSQL kullanıyor.
SupraMES, Oracle kullanıyor.
Bazı mobil yazılımlarımız SQLite kullanıyor.
Ağustos 2020

Türker Tunalı bir yanıt verdi.

Üç gündür kafamı karıştıran bir konu ile boğuşuyorum: multithreading. Öncelikle thread nedir tam olarak? Bir thread ne zaman oluşturulur. Bir program çalıştırıldığında sahip olduğu tüm thread'ler da o zaman mı yaratılır yoksa thread'e ait olan bir kod çağrıldığı zaman mı?

Kodlamayı yapan kişinin elindedir bu. Mesela uygulama açtığında bütün thread nesnelerini oluşturabilir, ilgili butona tıklandığında thread nesnesini başlatabilirsin. Veya butona tıklandığında thread nesnesini oluşturup onun hemen çalışmasını sağlayabilirsin.
Oyunlarda mesela silah ile ateş ettiğin anda bir sürü işlem yapılması gerekli, o esnada thread oluşturma ile zaman kaybetmek istemeyebilirsin. Ama masaüstü bir uygulamada butona tıklarken thread oluşturma yöntemini seçebilirsin.
Ağustos 2020

Türker Tunalı bir yanıt verdi.

Herkes için öğrenilse iyi olur dediğiniz bir bilgisayar programı var mı?

Excel veya muadili (Libre Office, Open Office, Google Sheets, vb...) bir uygulama ile 4 işlemi yaptırabilmek hayatının çeşitli noktalarında mutlaka işine yarayacaktır.
Örnek olarak 20 kişilik bir sınıfta ki öğrencilerin ders notlarını yaz. Ortalamasını buldur. Ortalamanın üstünde olan öğrencileri bul.
Aylık gelir-gider takibini, masraf takibini yapmaya başla. (Burada Google Forms ile Google Sheets entegre ederek mobilden kolayca giriş yapabilirsin.)
Günlük en çok neye zaman harcadığını takip ederek, işlerini optimize edebilirsin. Örnekler çoğaltılabilir, Excel ve türevi yazılımlarının kesinlikle kullanılmaması gereken ortamlarda vardır ama 4 işlem gibi herşeyin temelidir.
Temmuz 2020

Türker Tunalı bir yanıt verdi.

Cisco eğitimi mi yoksa açık kaynak programcılık eğitimi mi almak daha faydalıdır? Hem sektör açısından, hem de hiç temeli olmayan 25 yaşında birinin öğrenebilmesi açısından hangisi daha doğru bir karar olur?

Bu biraz kişisel bir soru. Kendine şunu sormakla başlayabilirsin. "Gece 4'e kadar hangi konuda hiç yılmadan araştırma yapabilirim? ".

Not: Sektörü çok dikkate alma. Bir konuda uzman olduktan sonra sektörün kaderini bile değiştirebilirsin. Önemli olan sensin.
Temmuz 2020

Türker Tunalı bir yanıt verdi.

Bir yazılım dili öğrenmenin en etkili yolu hangisidir?

Günlük hayatının içine bir şekilde o dili alman gerekir. Aklına yatan bir proje bulman ve her gün yavaş yavaş geliştirmen bence en ideali. Tabi öncesinde kişisel öğrenme metoduna uygun bazı kaynaklardan bilgiler alman gerekir ama asıl amacın bir proje geliştirmek olmalı. Buna "uzmanmış gibi" değil de "iş çözmek için" gibi düşün. Şuan milyon dolarlık yazılım projelerinin de ilk versiyonları teknik olarak çok geri olmasına rağmen ilgili sektörde çok önemli bazı işleri çözüyordu.

Ben deneme yanılma yönteminin daha iyi olduğunu düşünüyorum. Her gün hata yap, her gün sor, her gün geliş. Bence piyasada yazılım geliştirici olarak işe başlamak için 6 aylık temel bir süre yeterli.
Nisan 2020

Türker Tunalı bir yanıt verdi.

Cehalet mutluluk mudur?

Kısa cevap: Mutluluktur.
Tam cevap: Gerçek mutluluk değildir.
Ağustos 2018

Türker Tunalı bir yanıt verdi.

Araba yarışı oyunlarında dikkat ettiğiniz ilk nokta ne oluyor?

Bence burada önemli olan tutarlılık. Araç modelleri, araç dinamiği, fiziksel hesaplamalar ile birlikte arka plan müziği, ses efektleri, menu ikonları, puanlama sistemi komple bir tutarlılık içerisinde olursa başarı geliyor. Mesela çok dahiyane bir simülasyon sistemi ile oyun yapılmış olabilir ama bu ses efektleri ile beslenmezse beyin buna karşı önlem alıyor, bir tatsızlık yaratıyor. Beynin bu konularla ilgilnen lobu, dili kontrol edemediği için sözcüklerle ifade edilemiyor sadece sıkıntı yaratıyor.
Sonuç olarak daha uygulama açılmadan önce ki ikonu, uygulamanın adı ve devamında gelen herşey başarıyı etkiler. Konu ile ilgili şunu izlemenizi tavsiye ederim

Sorunuzun asıl yanıtına gelecek olursak, "İlk Nokta" olarak olaya bakarsak araba dinamiğinin oyun içinde ki diğer elementlerle olan ilişkisi olabilir. Mesela, araba çok gerçekçi dönüyorsa, gerçekçi hızlanıyorsa, vites atlamaları buna göreyse kazaların da buna uygun etki yaratması gerekli.
Temmuz 2017

Türker Tunalı bir yanıt verdi.

Bir kahve dükkanı açacak olsanız, hangi detaylara önem verirdiniz?

Eşim “Lezzet, estetik, konfor" dedi. Ben ortamın ambiyansı özellikle sessizliği veya çalınan müziğin önemli olduğunu düşünüyorum.

Bir ortamda müzik çalınması için o müziğin eşsiz olması gerekir. Herkesin kolay ulaşabildiği ses yığınını yüksek ses ile çalarsanız sadece sıradan olursunuz. Karşıdaki mekan ile bir farkınız kalmaz. Canlı müzik gibi seçenekleriniz yok ise yarattığınız ambiyansta yok olan tınılar tercih edilebilir. Unutmayın, hayatta güzel şeylerin kıymetini sadece kaybedince anlarız. Eğer var ise müzikte sadece kapatıldığında farkedilmeli.

Ambiyans çok geniş ve üstüne çok konuşulabilecek bir konu. Hatta belki başarılı bir işletme için varılmaya çalışılan hedef bile olabilir ama sunumda oldukça önemli. Farklı sunumlar ile bahsedilen bir mekan olabilirsiniz. Sosyal medyada daha fazla yer alabilirsiniz.

Başarılar dilerim.
Temmuz 2017

Türker Tunalı bir yanıt verdi.

Deneyim arayan bir firmaya, deneyimsiz bir mimar olarak başvurup işe başlayabilmek için nasıl bir strateji geliştirilmelidir?

Burada önemli konulardan birisi "İş Hayatı" nı bilmektir. Kalıcı bir tercih olmak için çalışma saatleri, izin, adap, uyum, iş alma, iş teslim etme gibi görevleri de düzgün yapabiliyor olmanız gerekli. En iyi yöntem ücretsizde olsa hareketli bir yerde iş tecrübesi kazanılması olabilir.
Haziran 2017

Türker Tunalı bir yanıt verdi.

Agar.io, slither.io, splix.io gibi bir oyun yazmak için ne kadar JavaScript bilgisi gerekmektedir? Back-end dili ve diğer bütün ihtiyaçlar için ne gibi teknolojiler kullanılabilir?

Kısaca orta seviye JS tecrübesi gerekir diyebiliriz.
Detaylı cevap vermem gerekirse giriş seviyesi bir tecrübe ve kararlılık yeterli. Değişkenler ile oynayabilmen ve döngüler kurabilmen şart. Çoklu oyunculuk için bir sürü araştırma yapman gerekiyor ve burada da devreye yabancı dil bilgisi giriyor. Ben biraz azimle herkesin sade bir splither klonu yapabileceğini düşünüyorum.
Daha önce yapılmış diye kesinlikle vazgeçme, oyun programcılığının temeli adam asmaca, tetris, Pac-Man gibi oyunlardır. Tarayıcı tabanlı çoklu oyunculu oyunların temeli de bu saydığın oyunlar. Geliştirip özgeçmişine eklemelisin.
Mayıs 2017

Türker Tunalı bir yanıt verdi.

Şu zamana kadar izlediğiniz en güzel film nedir ve neden?

"Esaretin Bedeli". Sanırım hayatı kötü yanıyla ve bütün çıplaklığı ile anlatırken güzel olasılıklarıda sade birşekilde gösterdiği için. Bence hayatta ne var ise bu filmde de var ve sade bir şekilde anlatılmış.
Mayıs 2017

Türker Tunalı bir yanıt verdi.

İş başvurusunda mühendislerin not ortalaması dikkate alınıyor mu?

Not ortalamasına dikkat etmiyoruz. Çok uzun sürede bitirdiyse negatif etki yaratabilir. Üstten ders alarak kısa sürede bitirmesi iyi etki yaratır.

Özgeçmişinizde yaptığınız projelerle ilgili detay vermeniz çok daha önemli. Yazılım tarafından örnek verecek olursak hangi veritabanında kaç tablo kullanıldı? Trigger, stored procedure, function kullanıldı mı? Hangi programlama dili hangi özellikleri ile kullanıldı? Uygulama analiz, geliştirme, test, yükleme süreçlerinde hangi araçlar, eklentiler, metodolojiler kullanıldı? Bu bilgiler ışında "Not Defteri" uygulaması geliştirmiş bile olsanız kendinizi daha iyi ifade edebilirsiniz.

Diğer mühendislik başvuruları için hangi uygulama (Örnek AutoCAD) hangi versiyonunda, hangi eklentiler ile kullanıldı? Ne işlemler yapıldı şeklinde bilgi verilmesi çok iyi olur. AutoCAD 5 Yıldız, 3ds Max 5 Yıldız şeklinde bilgi verilmesi çok birşey ifade etmiyor maalesef. Zaten puan vermek çok göreceli.

Özetle, "Ktap okumayı severim" yerine hangi tür kitapların hangi sıklıkla okunduğu bilgisinin verilmesi gibi yaptığınız projelerde de (Bitirmiş olmanız şart değil) talepler, karşılaşılan sorunlar, teknik konulardan daha çok bahsetmeniz, firmanın sizi daha iyi tanımasına yardımcı olur. Kesinlikle yeni mezun olduğunuz için kendinizi şanssız hissetmeyin. Kendinizi daha doğru ifade etmeye çaba göstermelisiniz.

Kişisel öneri olarak not ortalaması 3,80 - 4,00 arası olan arkadaşların akademik ortamda kalması yada şansını yurtdışında denemeleri daha iyi düşüncesindeyim.
Aralık 2016

Türker Tunalı bir yanıt verdi.

php & .net sürüm farklılıkları

Ben işim gereği 10-15 yıldır .Net ile masaüstü uygulamalar geliştiriyorum. Ama hobi projesi olarak internet ile ilgili işim çıkarsa sadece PHP kullanıyorum. ASP ile 1-2 uygulama geliştirdim. Bazı arkadaşların uygulama hatalarının giderilmesine yardımcı oldum. Bana nedense Microsoft firmasının web geliştirme ortamına bakışı çok yanlış geliyor. Bence onlar şöyle düşünüyor: "Bu geliştirme işi çok problemlidir, detaylıdır. Ama biz sizin için bu işleri çok kolaylaştırdık. ". Benim düşüncem ise bu işler zaten çok kolay. Benim bir sürü not defteri kullanarak geliştirme yapan arkadaşım var. Visual Studio bu işleri çok kompleks bir hale getiriyor.

En iyi bildiğin şeyden kesinlikle şaşma ama PHP gelişmelerini takip et. Mutlaka uygulama çatısı (framework) kullan. Hiç kullanmadıysan CodeIgniter iyi bir başlangıç noktası. Olaya benim gibi baktığı için kolay adapte oldum. Laravel gibi daha popüler olanlar var. Yeni teknolojileri karşılaştırırken Google Trends kullanabilirsin.google.com/trends/explore? Q=%2Fm%2F02qg...

Birde bu işte iyi olmak istiyorsan her yıl yeni bir dil öğrenmen gerekli. Typescript, Go, Dart, CoffeScript, Lua, Python hepsi sana farklı konularda yardımcı olacaktır.

Başarılı projeler dilerim.
Aralık 2016

Türker Tunalı bir yanıt verdi.

Visual Studio için kullandığınız ve memnun kaldığınız eklentiler hangileridir?

VisualSVN (Sunucu olarakta bunu kullanıyoruz)
VSCommands
ReSharper

Ayrıca DevExpress bileşenleri kullanıyoruz. Birde External Tools aracılığı ile kendi yazdığımız bazı küçük araçları (Deploy, Commit) entegre ettik.
Aralık 2016

Türker Tunalı bir yanıt verdi.

Mezun olduktan sonra diğer mimarlardan farkınız ne olacak?

Çok güzel bir soru. Sadece mimarlık açısından değil genel olarakta önemli. Ayrıca sadece yeni mezunlar için değil 10 yıllık işten ayrılırkende düşünülmesi gereken bir konu.

Benim fikirlerim şöyle:
1- Kişinin net değeri iş çevresidir. Bir kişi iş hayatında iş çevresi kadar güçlüdür.
2- İşe alım sürecinde daha çok tavrı, bilmediği konulara yaklaşma şekli önemli oluyor.
3- İşi yönetme becerisinin işi yapmaktan daha önemli olduğunu düşünüyorum. Yönetim becerisi, zaman yönetimi, liderlik gibi konularda ki uzmanlık bence çok önemli. Konusunda uzman ama daha kendini yönetemeyen kişiler var.
Aralık 2016

Türker Tunalı bir yanıt verdi.

Masaüstü sistemlerde en çok kullanılan AMD ve Intel işlemcilerinden hangisini seçmeliyiz? İşlemci seçerken nelere dikkat etmeliyiz?

Burada kurulacak sistemin hangi amaçla kurulduğu belirtilmeli. Amaca göre seçim yapılması daha uygun olacaktır.
Daha fazla göster

En Beğenilen Yanıtları

Benzer Kişiler