paint-brush
সফ্টওয়্যার বিকাশকারীরা, কেন আপনি এখনও প্রযুক্তিগত লেখা শুরু করেননি?দ্বারা@theankurtyagi
1,181 পড়া
1,181 পড়া

সফ্টওয়্যার বিকাশকারীরা, কেন আপনি এখনও প্রযুক্তিগত লেখা শুরু করেননি?

দ্বারা Ankur Tyagi12m2023/10/20
Read on Terminal Reader

অতিদীর্ঘ; পড়তে

যেকোন কিছু সম্পর্কে শেখানো এবং লেখা হল এটি সম্পর্কে শেখার সর্বোত্তম উপায় এবং এটি আপনার জন্য একটি নতুন জীবনধারা শুরু করার জন্য একটি কম ঝুলন্ত ফল।
featured image - সফ্টওয়্যার বিকাশকারীরা, কেন আপনি এখনও প্রযুক্তিগত লেখা শুরু করেননি?
Ankur Tyagi HackerNoon profile picture
0-item


একটি ব্লগ শুধুমাত্র আপনার জন্য নয় প্রযুক্তির অন্যান্য সফ্টওয়্যার বিকাশকারীদের জন্য অনেক কারণেই একটি দরকারী অংশ।


প্রযুক্তিগত লেখা একজন সফ্টওয়্যার বিকাশকারীকে তাদের প্রযুক্তিগত জ্ঞান/অভিজ্ঞতা সফ্টওয়্যার প্রকৌশলে অন্যান্য সফ্টওয়্যার বিকাশকারীদের সাথে ভাগ করে নিতে সহায়তা করে।


টেকনিক্যাল রাইটিং হল একটি লেখার শৃঙ্খলা যাতে জটিল তথ্যের সাথে যোগাযোগ করা জড়িত যাদের একটি নির্দিষ্ট কাজ সম্পাদন করতে বা একটি নির্দিষ্ট লক্ষ্য অর্জনের জন্য প্রয়োজন। এই কারণে, প্রযুক্তিগত লেখাকে প্রায়ই " জটিলকে সরলীকরণ " হিসাবে সংজ্ঞায়িত করা হয়।


এটি আপনি যে বিষয়ে লিখছেন সেই বিষয়ে আপনার বোঝার উন্নতি করে এবং আপনার প্রযুক্তিগত দক্ষতা স্পষ্টভাবে দেখায়।


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


কখনও কখনও, আমি ফিরে যাই এবং একটি নির্দিষ্ট বিষয়ে তথ্য খোঁজার সময় আমার ব্লগ পোস্টগুলি পড়ি।


আপনি যদি আপনার সফ্টওয়্যার ইঞ্জিনিয়ারিং ক্যারিয়ারে আকর্ষণীয় কিছু করে থাকেন তবে আপনি এটি নিজের কাছে রেখে থাকেন তবে আপনি সুযোগের একটি বড় জেনারেটর মিস করছেন।

লেখা শুরু করুন এবং এটি ইন্টারনেটে আপনার ধারণা প্রচার করার একটি কার্যকর উপায়।

“আপনি যে ব্লগটি পেতে চান তা লিখুন যখন… https://t.co/PcXR0fL9QF

— অঙ্কুর💻🎧💪 (@TheAnkurTyagi) 3 অক্টোবর, 2023


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


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


টেকনিক্যাল রাইটিং কি

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


একজন প্রযুক্তিগত লেখক হলেন এমন একজন যিনি এই টিউটোরিয়াল এবং প্রযুক্তিগত ডকুমেন্টেশন তৈরি করেন।


প্রযুক্তিগত লেখা হতে পারে:

  • কিভাবে ব্যবহারকারীর নির্দেশিকা বা দুটি প্রযুক্তিগত SaaS এর মধ্যে ইন্টিগ্রেশন করা যায়
  • অনলাইন সমর্থন নিবন্ধ
  • প্রযুক্তিগত প্রতিবেদন যা একটি নির্দিষ্ট বিষয়ে তথ্য উপস্থাপন করে, প্রায়শই গবেষণা বা পরীক্ষা-নিরীক্ষা করার পরে। এগুলি বৈজ্ঞানিক এবং প্রকৌশল ক্ষেত্রে সাধারণ।
  • প্রযুক্তিগত প্রস্তাব , এই নথিগুলি একটি পরিকল্পনা, ধারণা বা প্রকল্পের রূপরেখা স্পষ্টভাবে এবং প্ররোচিত করে। এগুলি অনুমোদন, তহবিল বা সহযোগিতা চাইতে ব্যবহৃত হয়।
  • প্রোগ্রামারদের জন্য অভ্যন্তরীণ মেটাম্যাটেরিয়াল এবং ডেভেলপারদের জন্য API ডকুমেন্টেশন


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


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


একটি সফ্টওয়্যার বিকাশকারী লেখক হিসাবে সফল হতে এবং কর্মক্ষেত্রে উন্নতি করতে এবং আপনার কর্মজীবনকে এগিয়ে নিতে আপনার প্রয়োজন হবে এমন যেকোন জ্ঞানের শূন্যতা পূরণ করার জন্য বাকি ব্লগটি আপনার কাজে লাগবে।


“যদি আপনার স্বপ্ন থাকে, তাহলে আপনি সারাজীবন অধ্যয়ন, পরিকল্পনা এবং এর জন্য প্রস্তুত হয়ে কাটাতে পারেন। আপনার যা করা উচিত তা শুরু করা হচ্ছে।"

- ড্রু হিউস্টন


লেখালেখি হয় সর্বত্র?

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


প্রযুক্তি সম্পর্কে মানুষকে শেখাতে সক্ষম করার ট্রাইফেক্টের মধ্যে রয়েছে স্পষ্ট ডকুমেন্টেশন, একটি প্রাণবন্ত সম্প্রদায় অফার করে সমাধান এবং ঘন ঘন পোস্ট।


বিকাশকারীরা কীভাবে ভিডিও, লিখিত টিউটোরিয়াল, বই এবং ফোরাম সহ বিস্তৃত অতিরিক্ত উত্সের মূল্য দেয়- তারা তাদের শেখার শৈলীর জন্য সবচেয়ে উপযুক্ত উত্স এবং ফর্ম্যাটগুলিকে একত্রিত করে৷


stackoverflow-developer-survey-2023-technical-writing


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


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


সফ্টওয়্যার বিকাশকারীদের জন্য লেখার দক্ষতা গুরুত্বপূর্ণ। অপর্যাপ্ত লেখার দক্ষতা একটি নির্দিষ্ট বিন্দুর বাইরে তাদের কর্মজীবনের অগ্রগতিতে বাধা দিতে পারে। অনেক প্রকৌশলী তাদের কেরিয়ারের পরে বুঝতে পারেন যে "কোডের মতোই নরম দক্ষতা গুরুত্বপূর্ণ।"


তরুণরা: আপনার সফ্টওয়্যার ইঞ্জিনিয়ারিং ক্যারিয়ার উল্লেখযোগ্যভাবে উন্নতি করবে এবং আপনি যদি প্রতিদিন 30 মিনিটের জন্য লিখতে শুরু করেন এবং প্রতি মাসে 2-3টি ব্লগ অনলাইনে পোস্ট করেন তবে আপনি প্রযুক্তিতে আরও ভাল ভবিষ্যতের সুযোগ পাবেন, কিন্তু খুব কম ডেভেলপার আসলে এটি করতে সক্ষম দীর্ঘ মেয়াদী. https://t.co/damIJ5gXys

— অঙ্কুর💻🎧💪 (@TheAnkurTyagi) অক্টোবর 4, 2023


বিকাশকারীদের জন্য লেখা কেন গুরুত্বপূর্ণ

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


প্রযুক্তিগত লেখা


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


সফটওয়্যার ইঞ্জিনিয়ারিং শুধুমাত্র কোড সম্পর্কে নয়। এটা মানুষ + কোড সম্পর্কে.

কিভাবে আমি একজন সফ্টওয়্যার প্রকৌশলী হিসাবে একজন ভাল লেখক হয়ে উঠলাম


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


কীভাবে লেখা আপনার সফ্টওয়্যার ক্যারিয়ারকে বাড়িয়ে তুলতে পারে


লেখা আপনার ভাগ্য পৃষ্ঠ এলাকা বৃদ্ধি করতে সাহায্য করতে পারে.


কিভাবে আপনার ভাগ্য পৃষ্ঠ এলাকা বৃদ্ধি


L = D * T, যেখানে L ভাগ্য, D করছে এবং T বলছে।

- জেসন সি. রবার্টস

কারিগরি লেখার 6 প্রধান সুবিধা

এটি আপনাকে গভীর স্তরে ধারণাগুলি বুঝতে সহায়তা করে।

  • আপনি যে ধারণাগুলি ব্যাখ্যা করছেন সেগুলি আপনাকে গবেষণা করতে হবে, যা আপনাকে বিভিন্ন ধারণা, অ্যাপ্লিকেশন এবং গোটচাসের কাছে উন্মুক্ত করে।

  • আপনি যখন অন্যদের কাছে ব্যাখ্যা করেন তখন ধারণাগুলি আপনার মস্তিষ্কে আরও ভালভাবে স্টিকার করে।

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

  • কারিগরি লেখকরা আজীবন শিক্ষার্থী কারণ প্রতিটি নতুন প্রযুক্তিগত ব্লগের সাথে আপনি গবেষণা করেন এবং লেখেন, আপনি সেই বিষয়ে একজন বিশেষজ্ঞ হয়ে উঠবেন।

  • লেখাটি ব্যবহারকারীর সহানুভূতি সম্পর্কে গভীর উপলব্ধি বাড়ায়। এটি আপনাকে কেবলমাত্র আপনার দৃষ্টিভঙ্গির উপর নির্ভর না করে পাঠক বা পণ্য ব্যবহারকারীদের দৃষ্টিভঙ্গি এবং অনুভূতির উপর আরও বেশি ফোকাস করতে প্ররোচিত করে।


  • এখানে কিছু অতিরিক্ত সুবিধা রয়েছে:

তদুপরি, আপনি বিভিন্ন সংস্থায় অবদান রেখে প্রযুক্তিগত লেখক হিসাবে আয় করতে পারেন। এই দুর্দান্ত-কোম্পানি-কে-পে-টেকনিক্যাল-রাইটারগুলি দেখুন।



দুর্দান্ত-কোম্পানী-কে-পেয়-টেকনিক্যাল-লেখক

কলেজে, আমি হোস্টেলে অন্যদের টিউটরিং করে পড়াশোনা করেছি

কিছু ব্যাখ্যা করা, বা এমনকি ভান করা, আপনাকে আপনার জ্ঞানকে সুসংগঠিত করতে বাধ্য করে, আপনার জ্ঞানের ফাঁক উন্মোচন করে এবং আপনি যে অংশগুলি জানেন তা শক্তিশালী করে।


শেখার সর্বোত্তম উপায় শেখানো এবং লেখা প্রতিটি বিকাশকারীর জন্য একটি দুর্দান্ত সম্পদ।


শুধু মনোযোগ দেওয়ার পরিবর্তে, লোকেরা এবং ব্যবসাগুলি আপনাকে এটির প্রতিদান দেয়। আপনি যখন একটি প্রযুক্তিগত ব্লগ পোস্ট লেখেন, তখন আপনি তাৎক্ষণিক প্রতিক্রিয়া পান। আপনার প্রযুক্তিগত লেখা শব্দটি ছড়িয়ে দিতে সাহায্য করে, আরও আকর্ষণীয় সুযোগের দরজা খুলে দেয়।



অন্তর্মুখী ঠান্ডা ইমেল


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


প্রযুক্তিগত লেখার উদাহরণ কি?

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


প্রাথমিক লক্ষ্য হল একটি পণ্য বা পরিষেবার যেকোনো প্রযুক্তিগত দিক বোঝার সুবিধা দেওয়া, তা অভ্যন্তরীণ দলের সদস্য বা শেষ ব্যবহারকারীদের মধ্যেই হোক না কেন।


এটি মাথায় রেখে, প্রযুক্তিগত লেখার নিম্নলিখিত উদাহরণগুলি আপনাকে একটি পরিষ্কার বোঝার সরবরাহ করবে।


  1. সুপারটোকেনস পর্যালোচনা- Auth0, Firebase Auth, এবং AWS Cognito-এর একটি ওপেন সোর্স বিকল্প।

এটি সুপারটোকেন পর্যালোচনার একটি খুব সাধারণ উদাহরণ এবং কীভাবে এটি কেন "সুপারটোকেন" ভাল ব্যবহারকারীর প্রমাণীকরণ।


সুপারটোকেন-ওপেন সোর্স-ব্যবহারকারী-প্রমাণিকরণ-পর্যালোচনা


  1. Next.js ই-কমার্স স্টোর তৈরি করতে মেডুসা কীভাবে ব্যবহার করবেন

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


Shopify এর মেডুসা বিকল্প


  1. মাইন্ডসডিবি এবং ওপেনএআইয়ের সাথে কীভাবে এলএলএম স্থাপন করবেন

এই গাইডে, আমি শেয়ার করেছি কিভাবে আপনি MindDB এবং OpenAI এর সাথে LLM গুলি স্থাপন করতে পারেন


কিভাবে এলএলএম স্থাপন করবেন


  1. সুপাবেস থেকে হার্পারডিবিতে কীভাবে আপনার ডেটাবেস স্থানান্তর করবেন

আপনি কীভাবে আপনার ডাটাবেস সুপাবেস থেকে হার্পারডিবিতে স্থানান্তর করতে পারেন তার একটি সম্পূর্ণ টিউটোরিয়াল


প্রযুক্তিগত-লেখা-উদাহরণ-সুপাবেস-থেকে-হার্পারডিবি-মাইগ্রেশন


5- পণ্য ডকুমেন্টেশন

পণ্যের ডকুমেন্টেশনে অন্যান্য বিকাশকারী সরঞ্জামগুলির সাথে কার্যকরভাবে ব্যবহার এবং একীভূত করার নির্দেশাবলী অন্তর্ভুক্ত রয়েছে।


supabase-একীকরণ


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


টিপ- “নিজেকে জিজ্ঞাসা করুন, 'শিরোনামটি কি পাঠকের আগ্রহকে ক্যাপচার করে?' যদি তা হয়, তাহলে তারা সম্ভবত ভূমিকা নিয়ে আলোচনা করবে এবং তারপর সিদ্ধান্ত নেবে, 'এই পুরো অংশে আমার সময় বিনিয়োগ করা কি মূল্যবান?' একটি প্রচলিত ভুল যা আমি প্রায়শই প্রযুক্তিগত পোস্টগুলিতে লক্ষ্য করি তা হল ভূমিকার অতিরিক্ত বা, বিপরীতভাবে, খুব কম।


একটি সুনির্দিষ্টভাবে তৈরি অনুচ্ছেদ কার্যকরভাবে একটি প্রযুক্তিগত ব্লগ পোস্টের জন্য মঞ্চ সেট করতে পারে।


আমি কীভাবে একজন প্রযুক্তিগত লেখক হিসাবে শুরু করব

এখন পর্যন্ত, "প্রযুক্তিগত লেখা বা ব্লগিং" সম্পর্কে আমি সবচেয়ে সাধারণ প্রশ্নটি পাই তা হল কিভাবে শুরু করা যায়।


জীবনে, মনে হচ্ছে কিছু করার সবচেয়ে বড় বাধা এবং আপনি যা হতে চান তা হয়ে উঠতে শুরু করা।


সবচেয়ে খারাপ শত্রু হল "আত্ম-সন্দেহ।" pic.twitter.com/fw1691QRSY

— অঙ্কুর💻🎧💪 (@TheAnkurTyagi) আগস্ট 10, 2023


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


আপনার কী করা উচিত তা নিয়ে বিতর্ক করতে অগণিত ঘন্টা নষ্ট করা সহজ—এবং লোভনীয়।


"লেখা" শুরু করার চেয়ে "পড়া", "পড়া" এবং "অধ্যয়ন" করা অনেক সহজ।


কিন্তু, গোপন বিষয় হল, আপনাকে একবারে একটি পদক্ষেপ নিতে হবে।


আপনার সফ্টওয়্যার ইঞ্জিনিয়ারিং ক্যারিয়ারে কমপক্ষে একটি যৌগিক সম্পদ তৈরি করুন



- একটি ব্লগ শুরু করুন- একটি নিউজলেটার শুরু করুন- YT ভিডিও রেকর্ড করা শুরু করুন- একটি পডকাস্ট শুরু করুন- নেটওয়ার্ক তৈরি করা শুরু করুন

তৈরি করুন, প্রকাশ করুন এবং পুনরাবৃত্তি করুন

ভবিষ্যতের সুযোগ ইন্টারনেটে আপনার জন্য অপেক্ষা করছে

সিসি @TheAnkurTyagi

— Kap.ts (@Kaperskyguru) 17 ফেব্রুয়ারি, 2023


এবং চারপাশে তাকান; সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ের বেশিরভাগ বিকাশকারীরা 24/7 কোড লিখছেন না; আমাদের অধিকাংশই প্রতিদিন অন্যান্য জিনিস করতে প্রচুর সময় ব্যয় করে।


এটি অন্তর্ভুক্ত:

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


অবশ্যই, বাথরুম/লাঞ্চ ব্রেক এবং টুইটার স্ক্রল করার জন্য সবসময় সময় থাকে 😉

তাই অতিরিক্ত চিন্তা করবেন না- শুধু শুরু করুন


"লেখা বাস্কেটবল খেলা শেখার মত।"

- ডেভিড পেরেল



ডেভিড পেরেল- লেখা বাস্কেটবল খেলতে শেখার মতো


একজন সফল লেখক হতে এবং সুযোগ খুঁজে পেতে আপনার 3টি দক্ষতা থাকতে হবে।

  • কোডিং
  • লেখা
  • ইংরেজি


হ্যাঁ, আপনি লেখা শুরু করার আগে, আপনাকে প্রথমে ইংরেজি বুঝতে হবে, এর কাল, বানান এবং মৌলিক ব্যাকরণ সহ।


আপনার পাঠকরা এমন একটি নিবন্ধ পড়তে চান না যা ব্যাকরণগত ত্রুটি এবং দুর্বল শব্দ পছন্দের সাথে ধাঁধাঁযুক্ত।


Gergely Orosz টুইট


প্রযুক্তি শিল্পে, ইংরেজি বিশ্বব্যাপী সফ্টওয়্যার বিকাশকারী, প্রকৌশলী এবং অন্যান্য প্রযুক্তি পেশাদারদের মধ্যে যোগাযোগের জন্য প্রকৃত ভাষা হয়ে উঠেছে। এটি ডকুমেন্টেশন, প্রোগ্রামিং ভাষা এবং উন্নয়নের জন্য ব্যবহৃত সরঞ্জামগুলির জন্য ব্যবহৃত ভাষা।

সহজভাবে এবং স্পষ্টভাবে ধারনা যোগাযোগ করতে শিখুন

একটি প্রযুক্তিগত বৈশিষ্ট্য কীভাবে প্রয়োগ করতে হয় তা জানার অর্থ এই নয় যে আপনি অন্যদের কাছে প্রক্রিয়াটি ব্যাখ্যা করতে পারেন।


একজন ভাল শিক্ষক হওয়ার জন্য আপনার লক্ষ্য দর্শকদের জন্য উপযুক্ত উপায়ে তথ্য জানাতে সহানুভূতি এবং দক্ষতা প্রয়োজন


আপনি যদি ছয় বছর বয়সী একজনকে এটি ব্যাখ্যা করতে না পারেন তবে আপনি কিছু বুঝতে পারবেন না।

আইনস্টাইন, আলবার্ট


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


“একটি কৌশল সন্ধান করবেন না; লেখায় আপনার অনন্য ভয়েস সন্ধান করুন এবং আপনার শৈলী তৈরি করুন।"


শুধুমাত্র লেখার হ্যাক আপনার জানা উচিত।

  • কম প্রযুক্তি বেশি, আমি 90% সময় প্রতিক্রিয়া নিয়ে কাজ করি।

  • আপনি যদি প্রথমবার লিখছেন, তাহলে এটি বের করার জন্য নিজেকে আরও সময় দিন।

  • নিজেকে খারাপভাবে লিখতে অনুমতি দিন।

  • প্রস্তুতি বন্ধ করুন এবং অভিনয় শুরু করুন।


এআই যুগে কীভাবে একজন স্ট্যান্ডআউট লেখক হবেন:

আপনার পরবর্তী ব্লগ পোস্ট লেখার আগে, ChatGPT-কে এই বিষয়ে একটি লিখতে বলুন এবং আপনাকে দেখান যে ইন্টারনেটে ইতিমধ্যেই কোন সাধারণ জিনিসগুলি উপলব্ধ রয়েছে যাতে আপনি এটি বলা এড়াতে পারেন এবং দর্শকদের কাছে কী গুরুত্বপূর্ণ এবং অনন্য তা লিখতে পারেন।

— অঙ্কুর💻🎧💪 (@TheAnkurTyagi) 16 ফেব্রুয়ারি, 2023


আপনার শ্রোতাদের বোঝার জন্য, আপনি লেখা শুরু করার আগে এই প্রশ্নগুলি জিজ্ঞাসা করুন।

  • আপনার পাঠক কারা?
  • তারা গুগলে কি সার্চ করে বা কোন সমস্যার সম্মুখীন হয়?
  • তারা বর্তমানে কোন ব্লগ পড়ছে?
  • তারা কিভাবে পড়বে?

কিভাবে ব্লগ পোস্ট ধারনা সঙ্গে আসা

  • নিবন্ধটি লিখুন যা আপনাকে ঘন্টার পর ঘন্টা গুগলিং করা এবং আপনার মাথা স্ক্র্যাচ করা থেকে বিরত রাখবে।

  • যখনই আপনি নতুন কিছু শিখবেন, আপনি কীভাবে শিখলেন এবং আপনি কী শিখলেন তা লিখুন।

  • আপনার ক্ষেত্র, আগ্রহ বা পেশা সম্পর্কে একটি গল্প লিখুন।

  • আপনার প্রিয় ব্লগার থেকে একটি ব্লগ পোস্ট নির্বাচন করুন যা আপনি উপভোগ্য বলে মনে করেন এবং একটি নতুন দৃষ্টিকোণ থেকে একই বিষয় অন্বেষণ করুন, বা একই কোণ থেকে একটি ভিন্ন বিষয় মোকাবেলা করুন৷


আপনি কিছু google করার সময় আপনি খুঁজে পেতে চান ব্লগ পোস্ট লিখুন.

— অঙ্কুর💻🎧💪 (@TheAnkurTyagi) 20 মার্চ, 2023


দ্রষ্টব্য- আপনি যদি আপনার সফ্টওয়্যার ইঞ্জিনিয়ারিং ক্যারিয়ারে আকর্ষণীয় কিছু করে থাকেন তবে আপনি এটি নিজের কাছে রেখে থাকেন তবে আপনি একটি বড় সুযোগ জেনারেটর মিস করছেন।


আপনার ধারনাগুলিকে কার্যকরভাবে প্রচার করার ক্ষেত্রে ইন্টারনেট সর্বোত্তমভাবে লেখার মাধ্যমে নেভিগেট করা হয়।

প্রযুক্তিগত পোস্ট এবং টিউটোরিয়াল লেখার জন্য একটি মিষ্টি জায়গা আছে। সেই পেশাদারের জন্য লিখুন যাদের এখনও সেই জিনিসটি শেখার জন্য সময় নেই, এবং তারা ইতিমধ্যেই জানেন এমন জিনিসগুলির সাথে এটিকে লিঙ্ক করুন৷ উদাহরণস্বরূপ jQuery জানেন এমন কাউকে একটি আধুনিক JS কৌশল ব্যাখ্যা করা।

— র‍্যাচেল অ্যান্ড্রু (@রাচেল্যান্ড্রু) 20 ফেব্রুয়ারি, 2019


উপসংহার

বেশিরভাগ দক্ষ বিকাশকারীদের জন্য লেখা একটি কম ঝুলন্ত ফল।


আপনি যদি মনে করেন যে আপনি একটি ব্লগ পোস্ট পড়ে প্রযুক্তিতে অনেক কিছু শিখতে পারবেন; এই সপ্তাহে একটি লেখার চেষ্টা করুন।

— অঙ্কুর💻🎧💪 (@TheAnkurTyagi) 2 অক্টোবর, 2023


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


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


"বিন্দু সংগ্রহ করতে পড়ুন, তাদের সংযুক্ত করতে লিখুন।"- ডেভিড পেরেল


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

প্রযুক্তিগত লেখার সম্পদ


এছাড়াওএখানে প্রকাশিত.