General > Work Wanted

How to find guru that is willing to teach something using long distance approach

(1/2) > >>

matrixofdynamism:
Lets say a person wants to learn something very specific e.g using Xilinx ZYNQ to implement processor + FPGA design, design of PCB with DDR3 RAM and Intel MAX 10 FPGA, design of program that that uses Ethernet to communicate between PC and microcontroller or FPGA board e.t.c, we could try and use application notes and youtube videos e.t.c. but it might take a long time to learn something. Basically it will usually not be possible to find something tailored to our needs. When I say learn, I am talking about a basic design that utilizes that skill or technology and by implementing that basic design, a person learns how to do it so they can later use it to implement complex designs in their professional life or hobby project.

One way to deal with this is, as we use our evenings and weekends to learn about the subject, we chat with someone who knows the subject quite well and can answer questions directly or show the correct way to do something. Maybe this person can charge some amout of money on per hour basis.

How can an engineer find someone that is willing to teach them in this way by imparting what the guru has learned through our their professional life, while not working directly with that person in the same organization?

tggzzz:

--- Quote from: matrixofdynamism on April 07, 2023, 04:06:01 pm ---Lets say a person wants to learn something very specific e.g using Xilinx ZYNQ to implement processor + FPGA design, design of PCB with DDR3 RAM and Intel MAX 10 FPGA, design of program that that uses Ethernet to communicate between PC and microcontroller or FPGA board e.t.c, we could try and use application notes and youtube videos e.t.c. but it might take a long time to learn something. Basically it will usually not be possible to find something tailored to our needs. When I say learn, I am talking about a basic design that utilizes that skill or technology and by implementing that basic design, a person learns how to do it so they can later use it to implement complex designs in their professional life or hobby project.

One way to deal with this is, as we use our evenings and weekends to learn about the subject, we chat with someone who knows the subject quite well and can answer questions directly or show the correct way to do something. Maybe this person can charge some amout of money on per hour basis.

How can an engineer find someone that is willing to teach them in this way by imparting what the guru has learned through our their professional life, while not working directly with that person in the same organization?

--- End quote ---

Requirements such as those are very specific, require very detailed knowledge, and success/failure will depend on the details of implementation and on your pre-existing knowledge and aptitude.

I am unconvinced it would be practical to find someone willing to do that remotely and for free.

I suggest you focus your learning on either "design and programming" FPGAs, or on high speed memory and PCB design, or on a single toolchain such as Vivado for Zynq, or on embedded network programming. Trying to learn all of those simultaneously is biting off more than you can chew.

matrixofdynamism:
I have already been working professionally with FPGAs with number of years and have completed few projects, going from specification to end product that is verified and proven to meet design requirements.

tggzzz:

--- Quote from: matrixofdynamism on April 07, 2023, 11:52:40 pm ---I have already been working professionally with FPGAs with number of years and have completed few projects, going from specification to end product that is verified and proven to meet design requirements.

--- End quote ---

Specifying what is not needed is at least as important as specifying what is needed.

I suggest you focus your learning on either "design and programming" FPGAs, or on high speed memory and PCB design, or on a single toolchain such as Vivado for Zynq, or on embedded network programming. Trying to learn all of those simultaneously is biting off more than you can chew.

matrixofdynamism:
Thanks, I do not need to learn these simultaneously. I just need to keep learning and expanding my knowledge, gradually.

I have used Altera/Intel, Xilinx and Microsemi tool chains for some years. This also means using the Qsys/Platform designer in Quartus and IP integrator in Xilinx and SmartDesign in Microsemi.

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod