What is the difficulty level of programming as an analyst?

In summary, the difficulty of programming as an analyst may be that it requires a lot of logical thinking and detailed work.
  • #1
set
58
0
Hello,

I am a rising second year student studying mathematics. Back in high school when I chose to study math, I did not worry much about getting a job because I planned to do a double major with computer science. Then after two weeks of my CS course, I realized that I absolutely hate programming. So I would like to avoid it as much as possible.

But it seems like even business jobs that look for math/stat/physics/CS majors involve some programming. I hope that programming as a business analyst or a quantitative analyst isn't as hardcore as programming as a software developer. But is this true? What is the diffculty of programming as an analyst?
 
Physics news on Phys.org
  • #2
If you 'absolutely hate' programming, I don't know how you are going to escape doing any programming. Sometimes, even setting up a spreadsheet involves a little knowledge of programming, what with getting all those formulas straight. But you haven't really said what it is about programming that you didn't like or feel comfortable with. Was it having to develop a logical approach to solving a problem? Was it attention to a lot of details? Was it the drudge work of having to type in a bunch of statements and then having to debug the program? I suppose if you are able to get a really good job, your employer might provide you with a programming flunky to help you.
 
  • #3
SteamKing said:
If you 'absolutely hate' programming, I don't know how you are going to escape doing any programming. Sometimes, even setting up a spreadsheet involves a little knowledge of programming, what with getting all those formulas straight. But you haven't really said what it is about programming that you didn't like or feel comfortable with. Was it having to develop a logical approach to solving a problem? Was it attention to a lot of details? Was it the drudge work of having to type in a bunch of statements and then having to debug the program? I suppose if you are able to get a really good job, your employer might provide you with a programming flunky to help you.

I generally don't like interacting with computers in general unless it is very straightforward. But money don't grow on trees and a job is not a job if I love it, right?

What really grind my gears is the errors that pop up that I don't have a clue about. Or when make out-of-index errors when accessing an array. Or when it doesn't work after five hours. Or just looking at fifty-thousand lines of code.

But it seems like I don't have a problem at all or even enjoy it when I get used to it and it becomes second nature. I'm okay with Excel or Matlab or R, but if I have to do something like making a tetris game in C++, I'd rather start a franchise business...
 

Related to What is the difficulty level of programming as an analyst?

What is programming as an analyst?

Programming as an analyst refers to the use of programming languages and techniques to analyze data, create reports and visualizations, and make data-driven decisions. It involves understanding and manipulating large datasets, using statistical methods and algorithms, and communicating findings to non-technical stakeholders.

What programming languages are commonly used in programming as an analyst?

Some commonly used programming languages in programming as an analyst include SQL, Python, R, Java, and SAS. The choice of language often depends on the specific needs and requirements of the project, as well as the analyst's personal preferences and skills.

What skills are necessary for programming as an analyst?

To be successful in programming as an analyst, one must have a strong foundation in programming languages, as well as skills in data analysis, statistics, and critical thinking. Additionally, communication skills are crucial for effectively communicating findings and recommendations to non-technical stakeholders.

What are the benefits of programming as an analyst?

Programming as an analyst offers several benefits, including the ability to efficiently analyze large datasets, identify patterns and trends, and make data-driven decisions. It also allows for the automation of repetitive tasks and the creation of interactive visualizations that can make complex data more accessible to a wider audience.

What industries and roles utilize programming as an analyst?

Programming as an analyst is utilized in a variety of industries, including finance, healthcare, marketing, and government. It is also a valuable skill for roles such as data analyst, business analyst, financial analyst, and market research analyst.

Similar threads

  • STEM Career Guidance
Replies
30
Views
5K
Replies
127
Views
16K
  • STEM Career Guidance
Replies
1
Views
1K
  • STEM Career Guidance
Replies
15
Views
2K
  • STEM Career Guidance
Replies
19
Views
3K
Replies
17
Views
3K
  • STEM Career Guidance
Replies
7
Views
1K
  • STEM Career Guidance
Replies
18
Views
2K
  • STEM Career Guidance
Replies
1
Views
2K
  • STEM Academic Advising
Replies
1
Views
520
Back
Top