আমার যোগাযোগ দক্ষতা কি কোনও সফটওয়্যার ইঞ্জিনিয়ারিং ক্যারিয়ারে নষ্ট হবে? [বন্ধ]


40

আমি প্রায় 5 বছর (বিএ ম্যাথ এবং বিএ কম্পিউটার সায়েন্সের পরে) আর্থিক প্রকৌশল ক্ষেত্রে রয়েছি (20% বিশ্লেষণ / প্রোগ্রামিং, ৮০% যোগাযোগ) এবং মানুষের সাথে যোগাযোগ করার এবং প্রযুক্তিগত সমস্যাগুলি নিয়ে আলোচনার (যেমন ইন্টারঅ্যাক্টিং) বিষয়ে আমার দক্ষতার জন্য আমি গর্বিত একটি দল সহ) আমি আমার কাজের এই অংশটি ভালবাসি। বিমূর্ত ধারণা এবং মস্তিষ্ক ঝড় আঁকতে হোয়াইট বোর্ডে গিয়ে।

যাইহোক, অনেক কারণে, আমি আমার ক্যারিয়ারকে একটি প্রযুক্তি সংস্থায় (সফ্টওয়্যার ইঞ্জিনিয়ারিং) রূপান্তর করতে চাই তবে আমি গভীরভাবে আশঙ্কা করছি যে আমি একটি স্টেরিওটাইপিকাল প্রোগ্রামিং চাকরিতে পড়ব যেখানে বড় হেডফোনযুক্ত প্রোগ্রামারদের কোড রয়েছে। আমি অবশ্যই জানি এটি কেবল একটি স্টেরিওটাইপ তবে এর আগেও আমি একই রকম পরিবেশ দেখেছি (শুরুতে) এবং এটি আমাকে ভেবে ভয় পায় যে আমি বিচ্ছিন্নতার ক্যারিয়ারে চলে যাব।

আমি কোডিং এবং অ্যালগরিদমভাবে চিন্তা করতে পছন্দ করি তবে আমি মানুষের সাথে আলাপচারিতা ছেড়ে দিতে চাই না। আমি বুঝতে পারি যে যোগাযোগের দক্ষতা থাকা কেবল একটি ইতিবাচক, তবে আমি সফটওয়্যার ইঞ্জিনিয়ারিংয়ে রূপান্তর করে ক্যারিয়ার-সুখ ব্যর্থতার জন্য নিজেকে প্রস্তুত করছি। আমি কোনও স্পষ্টতা এবং / বা পরামর্শ শুনতে পছন্দ করি।


14
আপনি বুঝতে পারেন যে এখানে উত্তরগুলি কিছুটা পক্ষপাতদুষ্ট হতে পারে, তাই না?
জেবি কিং

2
অবশ্যই, তবে উত্তর এখনও পর্যন্ত, দুর্দান্ত এবং খুব তথ্যপূর্ণ ছিল।
রায়ান

আমি আশা করি আপনি বুঝতে পেরেছেন যে আপনার প্রশ্নটি আমার মতো লোকের কাছে উদ্ভট হিসাবে আসে যারা প্রোগ্রামিংয়ে ভাল তবে এইচআর দ্বারা এড়ানো যায় না (এবং সেই সুবর্ণ কাজটি পাচ্ছে না ...) কারণ তাদের যোগাযোগ বিভাগে কিছুটা অভাব রয়েছে। যোগাযোগ দক্ষতা অবশ্যই একটি প্লাস, বিশেষত একটি টিম প্রকল্পের প্রসঙ্গে (স্ক্রাম + স্ট্যান্ডআপ মিটিং ...) এবং দূরত্বের কাজ। আপনি আরও দেখতে পাবেন যে প্রয়োজনীয়তাগুলি অতিক্রম করার সময় কিছু সংশোধনকারী হয়। কিছু দায়বদ্ধতা রয়েছে যার মধ্যে কম প্রোগ্রামিং এবং আরও সমন্বয় জড়িত।
জেমস পি।

একেবারে না ..
লুই Rhys

2
একটি সফ্টওয়্যার ইঞ্জিনিয়ার যিনি কথ্য ভাষা এবং লিখিত কম্পিউটার ভাষায় উভয়ই তার ধারণাগুলি প্রকাশ করতে পারবেন না
রামহাউন্ড

উত্তর:


53

প্রোগ্রামিং সম্পর্কে গোপনীয়তা এখানে: এটি প্রায় 100% যোগাযোগ । এর একটি উল্লেখযোগ্য অংশ একটি মানুষের সাথে যোগাযোগ করছে; বাকিগুলি আপনি কেবল একটি কম্পিউটারে যা শিখেছেন তা যোগাযোগ করছে commun

পরের অংশটি দু'জনের পক্ষে সহজ। কম্পিউটারগুলি যা বলা হচ্ছে ঠিক তা করে এবং আপনি যা যা বলেছিলেন তা সঠিক তা পরীক্ষা করার জন্য আপনি সর্বদা অবস্থানের মধ্যে থাকেন।

প্রাক্তনটি অন্যরকম কিছু। পরিভাষায় পার্থক্য, বোঝার ক্ষেত্রে, অগ্রাধিকারগুলিতে, ব্যক্তি থেকে ব্যক্তি হিসাবে কম্পিউটারে খাওয়ানোর জন্য সঠিক বার্তাটি পাওয়া খুব কঠিন করে তোলে। প্রোগ্রামার এবং কম্পিউটারের মধ্যে মিসক্যামিকেশনগুলির চেয়ে এই স্তরে মিসক্যামুনিকেশনগুলি অনেক বেশি সাধারণ।

ভাল প্রোগ্রামারগুলি কম্পিউটারের সাথে যোগাযোগের ক্ষেত্রে ভাল; দুর্দান্ত প্রোগ্রামাররা একটি মাধ্যম বা অন্য মাধ্যমে লোকের সাথে যোগাযোগে ভাল।

আপনি যে প্রোগ্রামারগুলি দেখেন যে তাদের হেডফোনগুলি থেকে কখনই বের হয় না? ইমেল বা বাগ-ট্র্যাকার বা মেসেঞ্জারের মাধ্যমে হোক তারা এখনও এই যোগাযোগ করছেন। এটি সব ঘটছে, অন্যথায় তারা সম্ভবত কম্পিউটারকে কী করতে হবে তা জানে না।

হ্যাঁ, আপনার যোগাযোগ দক্ষতা আপনাকে ভাল পরিবেশন করবে।


সামগ্রিকভাবে যোগাযোগের পক্ষে ভাল বক্তব্য, তবে ব্যক্তিগত সভাগুলিকে আরও ব্যক্তিগত এবং লিখিত দিকে জোর দেওয়া যেতে পারে।
JeffO

আপনি যদি সত্যই বিশ্বাস করেন যে দুটি অংশের প্রস্তাব দেওয়া বাস্তবায়ন সহজ, তবে আপনি হয় খারাপ দলের সাথে কাজ করছেন বা আপনি যে বাস্তবায়ন করছেন তা খুব সহজ। বাস্তবায়ন বনাম বাস্তবায়নের বিষয়ে কথা বলার ক্ষেত্রে কত ঘন্টা সময় ব্যয় করেছে তা গণনা করুন: বাস্তবায়ন পরিষ্কারভাবে মোটের 2/3 হওয়া উচিত; যদি তা না হয় তবে আপনার ম্যানেজারকে তার মনিবের সাথে একটি বিশেষ সভা প্রয়োজন needs
জোনাথন ক্লাইন আইইইইই

6
@ জোনাথন: আমি কঠিন ও সময় সাপেক্ষের মধ্যে বেশ দৃ strongly়তার সাথে পার্থক্য করব।
পিডিআর

3
সময়ের সাথে সাথে আমি শিখেছি যে একটি কম্পিউটারে যোগাযোগ করা মানুষের কাছে ততটা কঠিন। জিনিসটি আমি লিখি যে বেশিরভাগ কোড পরে অন্য কারও দ্বারা পড়া হয় (যে কোনও এক মাস পরে অন্য কেউ আমার হতে পারে যা আশ্চর্যরকমভাবে এটিকে কম কঠিন করে তোলে না) - যা আমার কাছে মূলত মানুষের সাথে যোগাযোগ করার জন্য আমাদের ফিরিয়ে দেয়, কেবলমাত্র লিখিত এবং অপ্রত্যক্ষ ফর্ম। কোড ভবিষ্যতের একটি চিঠি, কোডার একজন লেখক। জয়সে কেউ?
gnat

কম্পিউটার যে কেউ কোড বুঝতে পারে কোড লিখতে পারে, একজন ভাল প্রোগ্রামার কোড লোক লিখতে পারে।
মাইকেল ব্রাউন

23

প্রোগ্রামাররা বড় হেডফোনগুলির সাথে কোড করতে পছন্দ করতে পারে (ভাল, তারা সবাই তা করে না), তবে এর অর্থ এই নয় যে তারা যোগাযোগ করতে পারে না, এর অর্থ হ'ল তারা এই মুহুর্তে বিরক্ত হতে চান না - তারা নয় কখনও যোগাযোগ করবে না।

টিমের বাকী দলের সাথে বৈঠকে, অ্যাডহক মিটিংগুলিতে, ব্যবসায়ীদের সাথে, অন্যান্য দলের সাথে, ইত্যাদিতে মৌখিক যোগাযোগ দক্ষতা এখনও অত্যন্ত গুরুত্বপূর্ণ etc.

লিখিত যোগাযোগ দক্ষতাগুলিও খুব গুরুত্বপূর্ণ যখন আপনি আপনার সহকর্মীদের বড় হেডফোনগুলি ইমেল করেন যাতে তারা আপনাকে পরে উত্তর দিতে পারে।


1
এটির সাথে পুরোপুরি একমত আমি ব্যস্ত রয়েছি তা বোঝাতে কেবল হেডফোনগুলি রেখেছি।
ইভান

7

আমার কাছে মনে হচ্ছে আপনার প্রযুক্তিগত পরামর্শদাতা হিসাবে কোনও চাকরি সন্ধান করা উচিত। এটি প্রায়শই প্রোগ্রামিংয়ের সাথে জড়িত থাকে তবে এতে প্রচুর যোগাযোগের প্রয়োজন হয় - গ্রাহকদের সাথে, সহকর্মীদের সাথে, অন্যান্য সংস্থার পরামর্শকদের সাথে ... ওটিওএইচ এর অর্থ হ'ল আসলে কোড না লিখেও বেশ কয়েকটি প্রযুক্তিগত সমস্যা সমাধান করা আপনার যদি পছন্দ না হয় তবে সম্ভবত বিভিন্ন পথের সন্ধান করুন। আছে HTH।


2
আপনি কি প্রোগ্রামার ??
CenterOrbit

2
হ্যাঁ আমি. আমি কিছুক্ষণের জন্য প্রযুক্তিগত পরামর্শদাতাও হয়েছি। এটা আমার উত্তর সম্পর্কে আপনাকে এতটা বিচলিত করে তোলে?
এসএল বার্থ - মনিকা

একজন ব্যক্তি হিসাবে প্রযুক্তিগত পরামর্শদাতা যা একজন ক্লায়েন্টের সাথে দেখা করতে যায়?
জেমস পি।

@ জেমস পি। আমি যা বোঝাতে চেয়েছিলাম এটি হ্যাঁ - এবং আমি প্রযুক্তিগত পরামর্শক থাকাকালীন আমি তা করেছি। গ্রাহকের অফিসে গিয়ে তাদের প্রযুক্তিগত সমস্যাগুলি সমাধান করতে সহায়তা করুন। স্পষ্টতই, বিকাশকারীদের পাশাপাশি যোগাযোগের শক্তিশালী দক্ষতা প্রয়োজন, তবে এটি ইতিমধ্যে অন্যরা এখানে দীর্ঘ আলোচনা করেছেন।
এসএল বার্থ - মনিকা

6

যোগাযোগ দক্ষতা একটি সফ্টওয়্যার বিকাশকারী জন্য অত্যন্ত গুরুত্বপূর্ণ। কোথাও একটি স্ট্যাটাস রয়েছে (সম্ভবত স্ট্যাটের পাশেই বলা হয়েছে যে সমস্ত পরিসংখ্যানের %৮% তৈরি করা হয়েছে) যেটি বলে যে বেশিরভাগ সফ্টওয়্যার প্রকল্পগুলি দুর্বল যোগাযোগের কারণে ব্যর্থ হয়। এমন একটি ব্যক্তি হচ্ছেন যে কোনও সফ্টওয়্যার বিকাশকারী দলের সাথে ব্যবসায়ের সাথে যোগাযোগ করতে পারেন (এবং ব্যবসায়টি বুঝতে পারেন) হতে পারে এমন একটি ভাল জায়গা হতে পারে।


6

আমি দৃ firm়ভাবে বজায় রেখেছি যে আমি জানি যে অন্যান্য প্রোগ্রামার এবং আইটি-টাইপগুলির চেয়ে আমার সবচেয়ে বড় প্রতিযোগিতামূলক সুবিধা হ'ল আইটি ধারণাগুলিতে সাবলীল নয় এমন লোকদের সাথে যোগাযোগ করার আমার দক্ষতা। এটি আইটি সম্প্রদায়ের গড়পড়তা সদস্যের দ্বারা একক-অবমূল্যায়িত এবং অনুন্নত দক্ষতা এবং তবুও এটি সর্বাধিক গুরুত্বপূর্ণ।

কল্পনাপ্রসূত প্রায় প্রতিটি ভূমিকায়, এক পর্যায়ে আপনাকে এমন ব্যক্তির সাথে কথা বলার প্রয়োজন হবে যা আপনার কাজ সম্পর্কে প্রায় কোনও উপলব্ধি নেই এবং আপনি যা করছেন তা আপনার বিক্রি করতে সক্ষম হতে হবে।

কোনও নির্দিষ্টকরণের প্রয়োজনীয়তা সংগ্রহ করতে আপনাকে ব্যবহারকারীদের সাথেও ডিল করতে হবে - বিশেষায়িত শ্রবণ (সঠিক প্রম্পট এবং প্রশ্নের সাথে মিলিয়ে) যোগাযোগও খুব!

অবশ্যই এর আরও একটি সুবিধা রয়েছে - ভাল যোগাযোগের দক্ষতা প্রথম স্থানে একটি চাকরি পাওয়া পুরোপুরি সহজ করে তোলে।


4

অভিনন্দন। অ্যাপ্লিকেশন ইঞ্জিনিয়ার এবং তার পরে অ্যাপ্লিকেশন ইঞ্জিনিয়ারিং ম্যানেজার (এফএইই ম্যানেজার) হিসাবে আপনার উজ্জ্বল ভবিষ্যত রয়েছে।

এই স্টার্লিং পেশার অংশ হিসাবে আপনি তাদের উপরে লেখা "সফটওয়্যার স্ট্যাক" টেক্সট সহ টায়ার -১ গ্রাহকদের জন্য পাওয়ারপয়েন্ট উপস্থাপনা তৈরি করবেন এবং বিভিন্ন রঙের আয়তক্ষেত্রাকার ব্লকগুলিতে বিমূর্ত খুব জটিল সফটওয়্যার ইঞ্জিনিয়ারিং ডিজাইনের, প্রায়শই অলসভাবে সাজানো; এই উপস্থাপনাগুলি অ্যান্ড ডি এর শীর্ষ স্তরের প্রধান সফটওয়্যার ইঞ্জিনিয়ারদের কাছ থেকে শুরু করা হবে, সর্বনিম্ন-সাধারণ-বর্ণবাদী গ্রাহক মানসিকতায় ডুবিয়ে দেওয়া হবে এবং পরবর্তী সময়ে প্রয়োজনীয় কাগজপত্রগুলিতে পেস্ট করা হবে যা শীর্ষ স্তরের প্রধান সফটওয়্যার ইঞ্জিনিয়ারদের কাছে ফেরত দেওয়া হয় ব্যবসায়ের স্পেসিফিকেশন হিসাবে মেক-অর-ব্রেক-হিসাবে R&D এর। আপনার একটি বোনাস "মেঘ" শব্দের উদার ব্যবহারের উপর নির্ভর করবে।


এটি লক্ষ করা উচিত যে অ্যাপ্লিকেশন ইঞ্জিনিয়াররা সাধারণত একই স্তরের ডিজাইনারদের তুলনায় গড়ে গড়ে 20% থেকে 30% বেশি করে। এটি কেবল কারণ, উন্নত যোগাযোগকারী হিসাবে তারা উচ্চতর বেতনের দাবিতে আরও ভাল সক্ষম হয়; যদিও সাধারণ নকশা প্রকৌশলী, একজন দুর্বল যোগাযোগকারী হিসাবে, সাধারণত বেশি দাবি করে না। সুতরাং স্ট্যান্ডার্ডটি সেট করা হয়েছে, এবং অ্যাপ্লিকেশন ইঞ্জিনিয়াররা প্রতিদিনের ভিত্তিতে ডিজাইনারদের চেয়ে আগে কাজ ছাড়ার সময় ব্যাঙ্কে সমস্ত উপায়ে হাসে। আর আমি কি অফিসের মধ্যাহ্নভোজের বাইরে খচিত, বেশি দামের, যখন কোনও কনফারেন্স রুমে ডেক-আউট পিজ্জা খেতে ভাগ্যবান বলেছি?
জোনাথন ক্লাইন আইইইইই

3

দুর্দান্ত যোগাযোগ দক্ষতার সাথে আপনি আরও ভাল হবেন। শীর্ষস্থানীয় প্রোগ্রামারগুলি প্রায়শই উত্তেজনাপূর্ণ প্রকল্পগুলিতে রাখা হয় না, কারণ তাদের পরিচালকরা সেগুলি বুঝতেও পারেন না। মূলত, আপনি যদি কখনও বাতাসের জন্য না উপস্থিত হন, তবে আপনাকে "কোণার অদ্ভুত লোক" হিসাবে কবুতর দেওয়া হবে।

আবার, আমরা স্টেরিওটাইপগুলিতে কাজ করছি, এবং প্রতিটি পরিবেশ এর মতো হয় না তবে খুব কম সময়ে, ভাল যোগাযোগের দক্ষতা আপনাকে ব্যবসায় এবং আপনার চারপাশের লোকদের আরও ভালভাবে বুঝতে সহায়তা করে, তাই আপনি জটিল সমস্যাগুলি পরিচালনা করতে আরও সজ্জিত হবেন নির্দিষ্ট ডোমেন

আপনি কতটা যোগাযোগ করেন তা আপনার উপর নির্ভর করে। আপনার পক্ষে এমন একটি দল শেষ হওয়া খুব কম হবে যেটি এমন কথা বলতে চায় না এমন শীর্ষস্থানীয় প্রোগ্রামারগুলিতে পূর্ণ, তবে আপনি যদি অদ্ভুত কৌতুকের সাথে আত্মীয় না হন, দ্রুত পরিচয় করার জন্য প্রস্তুত। এছাড়াও, অনিবার্য সামাজিকভাবে বিশ্রী প্রোগ্রামারদের জন্য প্রস্তুত থাকুন। সর্বদা কমপক্ষে একটি আছে।


3

যুক্তিযুক্তভাবে, বেশিরভাগ সফ্টওয়্যার প্রকল্পগুলি প্রযুক্তিগত সমস্যার কারণে নয়, তবে যোগাযোগের সমস্যার কারণে ব্যর্থ হয়। একটি সফ্টওয়্যার ইঞ্জিনিয়ারের জন্য দুর্দান্ত কোড লেখা অবশ্যই গুরুত্বপূর্ণ, তবে ভাল যোগাযোগ দক্ষতা একটি দলের পক্ষে একটি বিশাল সম্পদ - এবং কোডিং দক্ষতার চেয়ে উন্নত করা আরও শক্ত।


2

আমি বর্তমানে বড় হেডফোন দিয়ে প্রোগ্রামিং করছি। ঠিক আছে, আমি শুধু প্রোগ্রামিং ছিল। স্পষ্টতই আমি এখন স্ট্যাক এক্সচেঞ্জে ... যাইহোক:

এটি সত্য যে সংহতিতে প্রচুর প্রোগ্রামিং করা হয়। ভাল প্রোগ্রাম করার জন্য, আপনাকে সেই ফোকাস এবং গোপনীয়তার প্রয়োজন। যাইহোক, আপনি কি সত্যিই এমনকি মনে করেন যে আপনার বেশিরভাগ সময় প্রোগ্রামিংয়ে ব্যয় হয়েছে? আপনার বেশিরভাগ সময় দলীয় সভা, কৌশল আলোচনা, হাঁটাচলা, চিন্তাভাবনা, আলোচনা ইত্যাদির মধ্যে বিভক্ত হয়ে যাবে ually আসলে আপনার ডেস্কে বসে টাইপ করা আপনার পুরো জীবন হবে না। আমি আমার সফ্টওয়্যার ইঞ্জিনিয়ারিং কোর্সে একটি অধ্যয়ন পড়ে মনে করি যে কোনও দলের সেরা / সর্বাধিক উত্পাদনশীল প্রোগ্রামাররা বহির্গামী হয় না এবং অন্তর্মুখী নয়।

ভাল প্রোগ্রামাররা তাদের দলের সাথে ভাল যোগাযোগ করতে পারে। প্রযুক্তিগত সীসা বা পরিচালকের কাছ থেকে প্রয়োজনীয়তা পাওয়া এবং বোঝা প্রায়শই সহজ কাজ নয়। এটি আপনার কাজগুলি স্পষ্ট করতে পাশাপাশি দলের সাথে যোগাযোগ করতে ভাল যোগাযোগ দক্ষতা গ্রহণ করে। আপনি যদি প্রযুক্তিগত সীসা বা পরিচালকের দিকে কাজ করেন, তবে দলকে একসাথে রাখার জন্য যোগাযোগ দক্ষতা গুরুত্বপূর্ণ হবে।

আমিও এমন কেউ যে আউটগোয়িং করতে পছন্দ করে। আমাকে স্বীকার করতে হবে, প্রথমদিকে, আমি আমার প্রোগ্রামিং জবটিতে সংক্ষেপের পরিমাণটি কিছুটা হতাশাবোধক বলে খুঁজে পেয়েছি। যদিও চাকরিটিকে আরও সামাজিক করে তোলার জন্য আমি কিছু পদক্ষেপ নিয়েছি, মূলত: ১) একা দুপুরের খাবার খেতে অস্বীকার করা 2) বন্ধুদের সাথে জিম / বাস্কেটবলের বিরতি নেওয়া

একটি প্রোগ্রামিং কাজ অসামাজিক হওয়া উচিত নয়।


2

যোগাযোগের দক্ষতা অবশ্যই নষ্ট হবে না। এমনকি আপনি যদি আপনার প্রোগ্রামের কোড লেখার সময়টির 80% সময় ব্যয় করেন তবে কোডটি কী করে তা আপনার পরিষ্কার হওয়া দরকার। আপনার প্রচেষ্টা নষ্ট না হয় তা নিশ্চিত করার জন্য আপনার ক্লায়েন্টের সাথে কার্যকর যোগাযোগ (বা প্রকল্পের নেতা) প্রয়োজনীয় এবং আসলে যা প্রয়োজন তা ফলস্বরূপ। তদতিরিক্ত, আপনি প্রোগ্রামিংয়ের সাথে কম পরিচিত তাদের কাছে আপনার কাজ, ডিজাইনের সম্ভাব্য সমস্যাগুলি, সহজ বাস্তবায়ন ইত্যাদি আরও সহজে ব্যাখ্যা করতে সক্ষম হবেন। সবশেষে, যখন ব্যবহারকারী-ইন্টারেক্টিভ সফ্টওয়্যার প্রোগ্রামিং করা হয়, যোগাযোগ দক্ষতাগুলি এমন একটি ইউজার ইন্টারফেস ডিজাইন করতে বেশ সহায়ক হবে যা ব্যবহারকারী-বান্ধব উপায়ে সঠিক তথ্য পায় যা বোঝা যাবে। এটি আপনাকে কাজটি সম্পাদন করতে ব্যবহারকারীর কাছ থেকে সঠিক তথ্য পেতে সহায়তা করবে।


1

আমি এখানে সবার সাথে একমত যে যুক্তিযুক্ত যে কম্পিউটার প্রোগ্রামিংয়ের মূল বিষয় যোগাযোগ। আমি সত্যই বলেছি যে বর্ণিত হয়েছে তা থেকে আপনি একটি দুর্দান্ত লিড প্রোগ্রামার বা আরও 'সফ্টওয়্যার ইঞ্জিনিয়ার' টাইপ তৈরি করবেন। আমি একটি সংস্থায় সাধারণ তথ্যপ্রযুক্তি হিসাবে শুরু করেছি এবং আমি যখনই আমার প্রোগ্রামিং দক্ষতা প্রমাণ করতে সক্ষম হলাম আমি প্রোগ্রামারে স্থানান্তরিত হয়েছি, আমি খুব সামাজিক এবং দল-ভিত্তিক বহির্মুখী হওয়ায় আমি এখন দুটি প্রকল্পের শীর্ষস্থানীয় প্রোগ্রামার। আপনি দেখতে পাবেন যে আপনি যত বেশি প্রোগ্রামিং চেইনে উঠবেন ততই হোয়াইট বোর্ড এবং সমস্যা সমাধানের কাজটি আপনি শুরু করবেন।

আপনার ব্যক্তিত্বের যদি 'নেতৃত্বের' বৈশিষ্ট্য থাকে (যা আপনি ইঙ্গিত করছেন) তবে আপনি খুব দ্রুত শীর্ষে উঠবেন। কেবলমাত্র এটি সরবরাহ করা যে আপনি এমন একটি সংস্থায় আছেন যা আপনাকে সেই পথে বাড়তে দেয়।

আপনার দক্ষতা, সামাজিক দক্ষতা, সমস্যা সমাধান এবং ভাল প্রোগ্রামিং প্রায়শই বিরল। নিয়োগকর্তারা এই জাতীয় দক্ষতার জন্য হত্যা করে। আমি আপনার সঠিক ট্র্যাক মনে করি। শুধু ভাল কাজ আপ রাখুন!


1

আমি অন্য সকলের সাথে একমত যারা যারা বলে যে সফ্টওয়্যার বিকাশে প্রচুর যোগাযোগ রয়েছে এবং আমি যুক্ত করব যে এমনকি ভাল কোড লেখার জন্যও যোগাযোগের দক্ষতা প্রয়োজন।

লিখিত কোড যা সঠিক তা গুরুত্বপূর্ণ; অন্যান্য লোকেরা বুঝতে পারে এমন লিখনের কোডটি তর্কযোগ্যভাবে আরও গুরুত্বপূর্ণ। যদি আপনার কোডটিতে কয়েকটি বাগ থাকে তবে এটি কীভাবে চলছে তা আমি সহজেই বুঝতে পারি যে বাগগুলি খুঁজে পাওয়া এবং ঠিক করা আমার পক্ষে কঠিন হবে না। যদি আপনার কোডটি পুরোপুরি সঠিক হয় তবে এমনভাবে লেখা থাকে যাতে আমি এটি বুঝতে পেরে নিশ্চিত নই, তবে আমি সত্যই নিশ্চিত হতে পারি না যে এটি সঠিক, এবং ভবিষ্যতে আমি যে বৈষম্যগুলি সঠিকভাবে সংশোধন করতে পারি তা অনেক কম ।


1

অবশ্যই ভাল যোগাযোগ গুরুত্বপূর্ণ! আমি যে বিষয়টিতে ফোকাস করব তা হ'ল একজন দুর্দান্ত শিক্ষক। সত্যিকারের কার্যকর প্রোগ্রামাররা এমন কিছুর ভিত্তি ব্যাখ্যা করতে পারে যা 15 মিনিটের ফোন কলটিতে বুঝতে কয়েক বছর সময় নিয়েছিল। একই কথোপকথনে আপনাকে অবশ্যই বিশদটি প্রযুক্তিগত দিক থেকে ব্যাখ্যা করতে হবে যাতে লাইনের অপর প্রান্তের ব্যক্তিটি একটি শিক্ষিত সিদ্ধান্ত নিতে পারেন যা দীর্ঘ সময়ের জন্য তাদের ব্যবসায়ের জন্য সেরা।


1

এটি আপনি কোথায় যান তার উপর নির্ভর করে। আমি একটি কোয়ান্ট ট্রেডিং সংস্থা জানি যেখানে আপনি হোয়াইটবোর্ডে প্রচুর সময় ব্যয় করতেন, পিএইচডি নিয়ে মস্তিষ্কে জ্বলতেন। আমি একটি মর্যাদাপূর্ণ পরামর্শ সংস্থা জানি যেখানে আপনি একইভাবে প্রচুর যোগাযোগের কাজ করবেন, তবে যে প্রযুক্তিগুলির ব্যাকগ্রাউন্ড ছিল না তাদের সাথে ... আমি জানি একটি বৃহত নন-সফটওয়্যার ফরচুন 100 ফার্ম যেখানে আপনি একইভাবে অনেক কিছু করতে চাইছেন তা আমি জানি যোগাযোগ করার কথা, তবে এটি মূলত রাজনীতি খেলতে হবে।

OTOH, প্রচুর স্টার্টআপস এবং সফ্টওয়্যার পণ্য সংস্থাগুলির হেড-ডাউন কোডিংয়ের জন্য লোকের প্রয়োজন। অবশ্যই, আপনি কিছু যোগাযোগ করেছেন, তবে আপনার ফার্মটি বিক্রি করে এমন একটি উপস্থাপনা দেওয়ার জন্য উঠে আসা কেবল অন্য কোডারদের সাথে কথা বলার চেয়ে অনেক আলাদা ...

যে অঞ্চলটি যোগাযোগটি সত্যই খেলায় আসে সেগুলি হ'ল বিক্রয় প্রকৌশল / প্রযুক্তিগত পরামর্শ / ইত্যাদি ... সেখানে আপনি যদি সত্যই একজন দুর্দান্ত যোগাযোগকারী (এবং কেবলমাত্র কোনও এসডাব্লু ইঞ্জিনিয়ার নয় যা সামাজিকভাবে বিশ্রী নয়), আপনি পাবেন ভাল অর্থ প্রদান। কিছু বিক্রি সেখানে জড়িত আছে।


0

ওহ, ভাল, বাইরে থেকে আসা লোকদের দৃষ্টিকোণ থেকে ... আমি সত্যিই বলতে পারি না (অন্যরা যেমন করে ) এই যে প্রোগ্রামিং সমস্ত যোগাযোগের বিষয়।

এটা সত্যিই না স্বাভাবিক পারস্পরিক উপর ভিত্তি করে দিন যোগাযোগ দিন সম্মান , এবং স্বার্থপুরস্কার ... এটা সম্পর্কে আরো মন পড়া ধরনের, নার্সিং , এবং কিছু তর্ক অবশ্যই জড়িত আছেন। প্রচুর আলোচনার বিষয় রয়েছে , তবে আপনি সম্ভবত ব্যবহার করতেন না not

আপনি প্রকৃতপক্ষে প্রোগ্রামারদের কাছে sh-t বিক্রয় করেন না , আপনাকে অবশ্যই সেগুলি খেলতে হবে বা ভারী প্রমাণ এবং সত্য দিয়ে তাদের প্ররোচিত করতে হবে । মিশন সমালোচনামূলক প্রাসঙ্গিক বিষয়গুলির পক্ষে এটি ন্যায়সঙ্গত বলে মনে হতে পারে তবে ক্ষুদ্র উপদ্রবগুলির ক্ষেত্রে এটি প্রয়োগ করুন, এটি উত্থাপনকারী এমনকি সত্যই কখনও যত্ন নেওয়া উচিত নয় এবং ... যোগাযোগ নরককে স্বাগতম

আপনি যদি বাইরের বিশ্বে একটি বাইট পেয়ে থাকেন (বিক্রয় সামগ্রী / সমাপ্তি সংক্রান্ত ডিল / কাঁপানো হাতের জগৎ) তবে এটি কিউবিকগুলি জুড়ে (কিছুটা কিশোর, কিছুটা শিক্ষাগত) ইন্টারঅ্যাকশন প্রোগ্রামার অভিজ্ঞতার সাথে খাপ খাইয়ে নেওয়া সত্যিই শক্ত ।

ব্যবসা আপনার পাঠ্যক্রম অংশ নষ্ট না হয় প্রচন্ডভাবে , যদি না আপনি একটি উপায় খুঁজে বের করব ব্যবস্থাপনা মই আরোহণ আগুন একটি বিড়াল তুলনায় দ্রুততর।


0

যোগাযোগের দক্ষতা সহায়ক, তবে প্রযুক্তিগত দক্ষতা বিকাশকারীদের কাছে সমস্ত কিছুকে ছাপিয়ে যায়।

আপনি সম্ভবত অ্যাপ্লিকেশন ইঞ্জিনিয়ার হিসাবে আরও সুখী হবেন, অর্থাৎ এমন একজন ইঞ্জিনিয়ার যিনি গ্রাহকদের 'হেড ডাউন' বিকাশকারীদের দ্বারা উত্পাদিত সফ্টওয়্যার পণ্যটি খাপ খাইয়ে নিতে ও ব্যবহার করতে সহায়তা করে। এইভাবে আপনি সফ্টওয়্যার নিয়ে কাজ করেন তবে আপনার দিনের বেশিরভাগ সময় কথা বলুন।


0

আপনি যেহেতু প্রোগ্রামিংটি আপনার যোগাযোগের (জনগণের সাথে আলোচনার) ব্যাখ্যা থেকে পৃথক করেছেন এবং ৮০% সময়ের সাথে মানুষের সাথে কথা বলতে চান, তাই প্রোগ্রামিং ভাল পছন্দ নয়। আপনি যদি এমন একটি পরিস্থিতিতে পড়েন যেখানে আপনি পুরো সময়ের বিশ্লেষক, স্থপতি, পরিচালক বা ক্লায়েন্টের কারণ হতে পারেন (আপনি ক্লায়েন্ট এবং প্রোগ্রামারদের সাথে কথা বলতে পারেন, আপনি ইন্টারপ্রিটার (দুঃখিত আফসোস একটু অফিস স্পেস হিউমার।))।

প্রকল্পগুলির পর্যায়গুলি রয়েছে যেখানে আপনি পুরো দিনটি বোর্ডে কাটাতে পারতেন, তবে শেষ পর্যন্ত আপনাকে কোড লিখতে হবে। এটি যোগাযোগের একটি রূপ, তবে আপনি বর্ণিত হিসাবে নয়। সম্ভবত কোনও জোড়-প্রোগ্রামিং শপটিতে আপনি কোড করার সময় প্রচুর চ্যাট করতে পারেন। বেশিরভাগ সময়, আপনার কীবোর্ডে মনোনিবেশ করা প্রয়োজন। হেডফোন পরা মানে আপনি চারপাশে থাকা এমন অনেক লোককে ঘিরে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.