I started my job in the beginning of May. My boss is not from an English speaking country and he can be hard to understand, even when not talking about technical stuff. He's a forestry scientist and hired me because he "doesn't know computer programming" so there's a lot of non-meeting of the minds when it comes to discussing the technical specs and what the end product should be.
He gets mad a lot and today when I didn't understand something he yelled at me. I'm not OK with being yelled at and if he does it a few more times I will report him to HR.
Aside from being unpleasant to be around when yelling and getting angry, it's not productive. Here is an example of his directions:
- Learn NRT for module NRT_intersection.docx:
\\vault\...\NRT_intersection.docx
- Steps to learn how to intersect two layers:
a. Learn import/export operations with utilitiespgsql2shp.exe
andshp2pgsql.exe
(part of the install package for Postgresql with PostGIS)
b. Learn how to change SRID of spatial layers so that both intersect layers have the same SRID using above mentioned utilities,
c. Export spatial layers from DB as temp shapefiles to local working directory\\...\Anderson
using utilitypgsql2shp.exe
: make sure that SRID value is set to 29581 for both shapefiles, (this value is referenced for the table nfi_16 in the public schema tablepublic.geometry_columns
),
d. perform intersection of exported shapefiles using imported into Python modulearcpy
(in function “Intersect_analysis”);
e. import back to DB to schema intersection shapefile as temp table using utilityshp2pgsql.exe
and corresponding SRID=29581,
...
For step 1, the NRT_intersection.docx
contained 20 instructions that I was following and the boss hit the roof that I was taking that long and said he only wanted me to read through them and not do them. I didn't know this.
For the rest of the steps: I understand them so little I barely know how to articulate a question. I told him I didn't know what SRID is and he told me to read the documentation and I asked which documentation and he said 'the one online'.
And what are spacial layers? When I ask for clarification, the new instructions are as unclear as the first.
What questions should I ask to a) keep him calm and b) understand what he wants?
I googled 'SRID' and found Wikipedia stating
A Spatial Reference System Identifier (SRID) is a unique value used to unambiguously identify projected, unprojected, and local spatial coordinate system definitions. These coordinate systems form the heart of all GIS applications.
This gets me nowhere.
I'm a co-op student and I have informed my supervisor I'm having trouble understanding my boss. It seems like everyone focuses on how he's from another culture and used to a different language. While I have respect for that, it doesn't solve the immediate problem.