ฉันไม่ได้ทำงานกับ บริษัท ซอฟต์แวร์และฉันเป็นหนึ่งในไม่กี่คนใน บริษัท ที่รู้อะไรเกี่ยวกับการเขียนโปรแกรม ฉันใช้เวลาโดยอัตโนมัติในการทำให้โปรแกรมอื่น ๆ ที่ใช้ในสำนักงานผ่าน API สาธารณะและฉันยังสร้างแอปพลิเคชันแบบสแตนด์อโลนเพียงไม่กี่ตัว ฉันทำงานเกือบทั้งหมดใน C # .NET เนื่องจากทุกแอปพลิเคชันที่เราใช้ในสำนักงานดูเหมือนว่าจะมี. NET API บางรูปแบบ
ฉันมีบางคนที่นี่ถามฉันเกี่ยวกับการเรียนรู้ "วิธีการโปรแกรม" และที่พวกเขาควรเริ่ม ฉันคิดว่ามันสมเหตุสมผลมากกว่าที่จะเรียนรู้ภาษา. NET เนื่องจากโปรแกรมเกือบทั้งหมดที่พวกเขาต้องการจะมี. NET API โดยอัตโนมัติและดูเหมือนว่า VBA กำลังจะมาถึงและถูกแทนที่ด้วย VSTA
อย่างไรก็ตามฉันพยายามหาวิธีอธิบายว่า. NET คืออะไรและทำไมพวกเขาจึงควรเรียนรู้กับคนที่ไม่รู้เกี่ยวกับการเขียนโปรแกรม มันไม่ใช่ภาษาจริงๆเนื่องจากมีหลายภาษาที่ถูกพิจารณาว่าเป็น. NET languages บวกฉันคิดว่ามีความแตกต่างระหว่าง ". NET" และ ". NET Framework" เพราะหลังเป็นเรื่องเกี่ยวกับห้องสมุดที่จัดทำโดย Microsoft